apt-get upgrade sobrescreve configurações de compilação

0

Eu instalei o GraphicsMagick com algumas configurações modificadas, diferentes daquelas do pacote de repositório, e então corri apt-get upgrade , apenas para ver que as alterações que fiz foram redefinidas para os padrões. É assim que vai? E se sim, como posso dizer para não sobrescrever minhas configurações?

EDIT: Eu reconstruí o pacote com debuild e, em seguida, instalei com dpkg -i , caso isso seja importante.

    
por arsaKasra 10.10.2013 / 16:47

1 resposta

1

quando você diz "configurações modificadas", quer dizer que você adicionou alguns arquivos de configuração em /etc/somewhere , ou que você compilou o pacote com opções diferentes?

Se o primeiro, então esses arquivos, se declarados como arquivos de configuração, não devem ser tocados durante a atualização, conforme a política do Debian: link .

Se este último, então, bem, sim, o apt-get está fazendo o que você está pedindo: é inteiramente atualizar o pacote (e todos os seus binários) com uma nova versão. Se você quiser excluir um pacote do processo de atualização (em vez disso, se quiser manter uma versão específica de um pacote, independentemente de uma versão atualizada estar disponível), será necessário "fixar" o pacote pacote. Veja mais sobre a fixação aqui:

link

    
por roadmr 10.10.2013 / 17:24