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: 2.906 ]

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.
  


Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts