Impedir que o gerenciador de atualização sobrescreva meus Configs

2

Depois de instalar um pacote com apt-get e, em seguida, sobrescrever alguns arquivos de configuração específicos do pacote, sempre que o sistema for atualizado, ele tentará substituir minhas configurações personalizadas pelas configurações padrão do pacote.

Existe uma maneira melhor de configurações personalizadas específicas sem ser perguntado se desejo redefinir as configurações padrão sempre que o pacote é atualizado?

    
por Alix Axel 28.11.2013 / 09:57

1 resposta

3

Você pode passar opções para o dpkg do apt. Interessante para você seria a opção --force-confold. O comando é assim:

apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" upgrade

Configurar --force-confdef faz com que o apt-get ainda atualize o arquivo de configuração se ele não tiver sido editado, enquanto --force-confold manterá os arquivos de configuração editados sem perguntar.

Para tornar isso permanente, você também pode definir essas opções em seu arquivo apt.conf:

Dpkg::Options {
   "--force-confdef";
   "--force-confold";
}

Verifique, por exemplo link

    
por 28.11.2013 / 11:22