Entropy (gerenciador de pacotes do Sabayon Linux) (client.conf)
Configuração do client.conf para usar Entropy junto com Portage
Categoria: Miscelânea
Software: Entropy (gerenciador de pacotes do Sabayon Linux)
[ Hits: 3.027 ]
Por: Alberto Federman Neto.
Neste arquivo, /etc/entropy/client.conf, (que eu uso em Sabayon) mostro como você deve editar as configurações, para poder usar os dois instaladores de pacotes (Entropy e Portage, do Gentoo), ao mesmo tempo.
Ainda contém configurações para acelerar o Entropy (sistema Delta e download múltiplo de arquivos) e para proteger arquivos ou diretórios importantes para que não sejam modificados nas atualizações.
# Project Entropy Equo configuration file # Por Fabio Erculiani, Itália, Desenvolvedor do Sabayon Linux. # versão mais recente, Outubro de 2014: # https://github.com/Sabayon/entropy/blob/master/conf/client.conf # o Autor reporta que o Arquivo é Livre para utilização # Modificado por Alberto Federman Neto, Brasil, 2015 <albfneto@fcfrp.usp.br> # Observação: Gravar em /etc/entropy/client.conf # Proteção contra colisões, detalhes veja na Net "Gentoo, colisões": # Collision protection # 0: No protection # 1: Removal protection (recommended) # 2: Installation/Removal protection collision-protect = 1 # proteções de Diretórios, para não serem alterados: # Configuration files protection # This works in the same way of Portage CONFIG_PROTECT but it's Entropy related # # syntax for CONFIG_PROTECT: # config-protect = /path/to/dir1 /path/to/dir2 /path/to/dir3 # # default: unset, internal variable will be used (this is stored into # the repository database) # # 2: Installation/Removal protection # Adicione aqui os Diretórios que deseja proteger contra remoção: config-protect = /etc/conf.d /etc/hosts /etc/X11 /etc/entropy # Máscaras de Proteção. Detalhes, Veja na Net "Portage Config Protection" # Configuration files protection # This works in the same way of Portage CONFIG_PROTECT_MASK but it's # Entropy related # # syntax for CONFIG_PROTECT_MASK: # config-protect-mask = /path/to/dir1 /path/to/dir2 /path/to/dir3 # # default: unset, internal variable will be used (this is stored into the # repository database) # # 2a: Installation/Removal protection mask config-protect-mask = /etc/pam.d # Proteção de Arquivos de Configuração # 2b Configuration files protection # List of files that should be kept as they are: whose updated config files # will be rejected without modifications # # syntax for CONFIG_PROTECT_SKIP: # config-protect-skip = /path/to/dir1 /path/to/dir2 /path/to/dir3 # # default: unset, internal variable will be used (this is stored into the # repository database) # # 2: Installation/Removal protection skip # Adicione Aqui os Arquivos que deseja proteger para não serem atualizados. No exemplo, # estão protegidos dentre outros, os arquivos importantes de sudo, grub, xorg, sincronização # de tempo e locales (Línguas e Países) config-protect-skip = /etc/conf.d/hostname /etc/sudoers /etc/exports /boot/grub/grub.cfg /etc/X11/xorg.conf /etc/X11/xorg.conf.d/20opengl.conf /etc/ntp.conf /etc/locale.gen /etc/locale.conf # 3. Configuration files backup # Option to enable/disable automatic backup of files merged by "equo conf update" # Valid parameters: disable, enable, true, false, disabled, enabled, 0, 1 # Default parameter if unset: enable # Se desejar fazer uma cópia dos antigos arquivos de configuração antes de serem alterados # pelos comandos "equo conf update" ou "etc-update", ajuste para "enable", como abaixo: files-backup = enable # Arquivos de Checagem, Hash # 4. Extra package hash check modules # Option to selectively choose what extra package hash checks to execute # when installing a package. Modules avaiable are sha1, sha256, sha512 and gpg. # Default parameter if unset: sha1 sha256 sha512 gpg # PLEASE NOTE: to fully disable GPG features, please change below in 5 # Default ativa GPG e SHA1 package-hashes = sha1 gpg # 5. GnuPG repository and packages verification feature. # Valid parameters: disable, enable, true, false, disabled, enabled, 0, 1 # Default parameter if unsed: enable # It is strongly suggested to keep gpg feature enabled. # Troque para "gpg = disable", para anular todas as checagens de "Hash" (veja 4) # gpg = enable OU gpg = enable # 6. forçar atualizar arquivos essenciais de sistema, prioritáriamente: # Force critical updates first # Option to enable/disable forced critical updates installation. # Valid parameters: disable, enable, true, false, disabled, enabled, 0, 1 # Default parameter if unset: enable # Default no Sabayon é "enable", ativada # Se achar que está ficando instável, descomente e troque por "disable", "disabled" ou "false" # forced-updates = enable # 7. Number of days that should pass before package files # get removed from cache automatically. # Note that this feature should be disabled in server-environments where # storing packages cache is subject to different policies. # The daemon in charge of this is client-updates-daemon available via # entropy-client-services package. You may consider cleaning up packages cache # manually by calling "equo cleanup" either inside a cronjob or by hand. # Valid parameters: <integer, representing number of days> # Default parameter if unset: <feature disabled> # NOTE: values <0 or >365 are not tolerated. # Dias para remover os Arquivos Baixados do Cache, default é 60. packages-autoprune-days = 60 # 8. Enable/disable simultaneous download of packages by Entropy Client # Valid parameters: disable, enable, true, false, disabled, enabled # By default, if multifetch is enabled, only 3 simultaneous downloads # are allocated. To change this, just set multifetch to a value between # 1 and 10. # Default parameter if unset: disable # Acelera o Entropy: # Para Baixar Mais do que um (default é 3),vários Arquivos simultâneamente, dos repositórios, altere aqui. # Use o dôbro da velocidade de sua rede (em MBytes). Assim, para uma rede de 2M, use 4 # Para Redes bem rápidas, use 0 máximo, 10. multifetch = 10 # Observação, para usar o Multifetch (Veja 8), lembre-se de editar o Ítem 9, Sistema Delta: # 9. Enable Entropy package delta download (when delta packages are available). # Running on limited bandwidth? Do you have monthly bandwidth limits? # Enable this feature and further package updates will be downloaded through # their .edelta files, saving a lot of bandwidth. # Default parameter if unset: disable # Para acelerar o Entropy, ativar o Sistema Delta. Para detalhes sôbre # o sistema Delta, procure na Rede por "Delta System in OpenSUSE and Gentoo" packages-delta = enable # 10. Ignore SPM (Portage) pseudo-downgrades # As advertências abaixo, são porque não se aconselha aos iniciantes # Usar Entropy junto com Portage: # USE AT YOUR OWN RISK, IF YOU DON'T KNOW WHAT'S THIS OPTION # !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!! # !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!! # !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!! # !!!!!!!!!!!!!!!!!! SKIP IT !!!!!!!!!!!!!!!!!! # This option permits to skip packages with Entropy revision 9999 # from being treaten as downgrades. This usually happens when # migrating from Portage to Entropy # Valid parameters: disable, enable, true, false, disabled, enabled, 0, 1 # Default parameter if unset: disable # Para usar Portage em Sabayon, necessário ativar, "enable" , nesta opção. # Se não o fizer, seu Sabayon passará a fazer downgrades dos pacotes # ao invés de upgrades: ignore-spm-downgrades = enable # 11. Enable the installation of debug files # Also known as "splitdebug" support # Valid parameters: disable, enable, true, false, disabled, enabled, 0, 1 # Default parameter if unset: disable # Descomente e troque por "enable", se deseja debugar os erros, mas necessitará # reinstalar os pacotes que apresentarem erros: # splitdebug = disable # HOW SPLITDEBUG WORKS with Entropy # Once you enable the "splitdebug" feature # you just need to (re)install packages in order to # get /usr/lib/debug metadata files installed. That's it. # You can safely remove /usr/lib/debug without affecting # Operating System functionality, at any time.
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
É cada coisa que me aparece! - não é só 3% (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
Mikrotik não mostra bytes nem packtes (1)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código [RESOLVID... (4)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta