Respostas:
Como a man apt-get
página diz:
remove - remove é idêntico à instalação, exceto que os pacotes são removidos em vez de instalados. Observe que a remoção de um pacote deixa seus arquivos de configuração no sistema . Se um sinal de adição for anexado ao nome do pacote (sem espaço intermediário), o pacote identificado será instalado em vez de removido.
limpeza - limpeza é idêntica à remoção, exceto que os pacotes são removidos e removidos ( qualquer arquivo de configuração também é excluído ).
Isso, obviamente, não se aplica a pacotes que contêm arquivos de configuração dentro da pasta inicial do usuário (por exemplo /home/SexyNoJutsuUser
:), esses arquivos não serão tocados ( por que "Limpar" não remove tudo relacionado a um aplicativo? )
Por exemplo, se você remover o Chrome, Firefox, XBMC ou qualquer outro que contenha alguns arquivos de configuração dentro da sua /home
pasta, esses arquivos permanecerão lá.
Por outro lado, se você instalar o apache, squid, mysql ou qualquer outro serviço similar que salve seus arquivos /etc
, esses arquivos de configuração serão excluídos se você usar purge
.
Um trecho da minha resposta sobre outra pergunta:
apt-get remove packagename
removerá os binários, mas não os arquivos de configuração ou dados do pacotepackagename
.apt-get purge packagename
, ouapt-get remove --purge packagename
removerá tudo o que estiver relacionado ao pacotepackagename
, [...]
Particularmente útil quando você deseja "começar tudo de novo" com um aplicativo, porque você estragou a configuração.
apt-get purge
remove arquivos de configuração, enquanto apt-get remove
não.
apt
é semelhante, mas uma alternativa à,apt-get
): askubuntu.com/questions/936810/apt-remove-vs-purge