Por que o apt-get não instala de volta os arquivos originais de um pacote depois que os removi?

0

Inicialmente instalei o vsftpd usando o apt-get. Após a instalação, eu tinha um arquivo /etc/vsftpd.conf padrão com uma configuração de amostra que eu modifiquei. Depois de estragar tudo decidiu desinstalar vsftpd e instalá-lo de volta. Depois de apt-get remove vsftpd , o arquivo de configuração ainda estava lá.

Pergunta 1: Por que o arquivo não foi removido?

Instalei de volta vsftpd usando apt-get install , mas o arquivo de configuração padrão não foi criado.

Pergunta 2: Por que o arquivo de configuração padrão não foi criado novamente?

    
por Gabriel Petrovay 16.03.2015 / 18:21

1 resposta

2

(1) : Com remove como o argumento apt-get , ele remove apenas os binários do programa e deixa as configurações sozinhas, caso deseje instalar (e restaurar a partir de ), ou transferir para outro sistema, as configurações mais tarde. Ou se você quiser apenas restaurar o software se você instalar uma versão posterior ou algo semelhante.

(2) : se você quiser que os pacotes reinstalem seus padrões, tente sudo dpkg-reconfigure [package] ou sudo apt-get purge [package]; sudo apt-get install [package] . purge forçará a remoção de todas as configurações. O install após a eliminação irá reinstalar todos os padrões.

    
por Thomas Ward 16.03.2015 / 18:24