Para desinstalar um aplicativo (ou pacote), devo usar apt-get remove package-name ou apt-get purge package-name? 
Qual é a vantagem de um deles para o outro?
Resposta
Se você personalizou o pacote / software, editando os arquivos de configuração diretamente ou por meio de uma GUI, você pode querer manter suas personalizações. Normalmente em sistemas Unix / Linux, as configurações são salvas em arquivos de texto, mesmo que a configuração / personalização seja feita através da GUI.
 Cada pacote deb binário Debian tem uma lista de arquivos que identifica como arquivos de configuração. dpkg e, portanto, apt honra essa identificação ao remover pacotes e também em atualizações. Por padrão, apt/dpkg não remove os arquivos de configuração na remoção do pacote. Você tem que solicitar um expurgo. Na atualização, ele solicitará que você escolha entre a versão atual e a nova (se forem diferentes) antes de sobrescrever os arquivos de configuração. Mesmo nesse caso, ele salva uma cópia do arquivo original. Aqui, o Debian está tentando ajudá-lo, com base na suposição de que seus arquivos de configuração podem conter informações valiosas. 
 Então, se você não configurou o pacote ou não quer manter suas configurações, você pode usar apt-get purge. 
Se você mantiver os arquivos de configuração, se / quando você reinstalar o pacote, o Debian tentará reutilizar as informações de configuração salvas. a versão do pacote que você está tentando (re) instalar tem arquivos de configuração que entram em conflito com os arquivos de configuração que já estão instalados, ele irá perguntar novamente antes de sobrescrever, como faz na atualização.
 Pequeno comentário : Se você removeu o pacote e posteriormente deseja remover os arquivos de configuração, costumava ser o caso de apt não remover os arquivos de configuração se o pacote não estava instalado. há alguns anos, a execução de apt-get purge removerá os arquivos de configuração mesmo se o pacote não estiver mais instalado. 
 Isso foi corrigido no 
 versão do apt, lançada na sexta-feira, 13 de agosto de 2010, ou possivelmente na 0.8.15~exp1 versão do apt, lançada na sexta-feira, 10 de junho de 2011. Consulte  Relatório de bug do Debian: apt-get –purge não funciona como esperado , datado de 24 de junho de 2002. 
Comentários
Resposta
 Da página de manual de apt-get: 
 remove remove is identical to install except that packages are removed instead of installed. Note that removing a package leaves its configuration files on the system. If a plus sign is appended to the package name (with no intervening space), the identified package will be installed instead of removed. purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too). 
 Eu cuidaria para usar purge se você tende a não querer manter nenhum arquivo de configuração por perto. 
Resposta
 purgar remove configuration files de seus pacotes, mas remove manter configuration files de seu pacote. 
Mas vantagens ou desvantagens: está relacionado ao seu sistema, seus pacotes, sua máquina, instale-o ou não, e assim por diante.
apt-get remove --purge APPVSapt-get purge APP?if you have removed the package and later want to remove the config files, you will need to call dpkg directly, because apt will not remove the config files if the package is no longer installed.Significa queapt-get purgenão removerá arquivos de configuração apósapt-get removeter sido executado ?