Por que usar o comando apt-get --purge remove sobre o apt-get purge no Linux?

19

Eu tenho desinstalado aplicativos, bem como removendo ou limpando seus arquivos de configuração usando o comando apt-get --purge remove {package_name} .

Eu encontrei vários posts na net incluindo o guia do Ubuntu no link que mostra "This command completely removes a package and the associated configuration files. Configuration files residing in ~ are not usually affected by this command" quando apenas usando o comando apt-get purge {package_name} .

Existe alguma diferença na execução do comando apt-get --purge remove {package_name} e apt-get purge {package_name} ? Por que você usaria um sobre o outro?

    
por PeanutsMonkey 23.05.2012 / 19:40

1 resposta

24

O comando apt-get --purge remove existe desde que o APT foi adicionado ao Debian e costumava ser a única maneira de remover completamente um pacote com o apt. O comando apt-get purge foi finalmente adicionado nos últimos anos, a opção antiga não foi removida e ainda há muita documentação mostrando a sintaxe mais antiga. Eles fazem exatamente a mesma coisa.

Muitas vezes ainda uso o comando mais longo apt-get --purge remove simplesmente porque o usei com mais frequência e esqueço que a versão mais curta está disponível agora.

Uma outra coisa útil a ter em mente é que a opção --purge pode ser usada com o apt-get autoremove e não é equivalente a apt-get autopurge . Então, se você usar a opção apt-get autoremove para remover pacotes automaticamente instalados, você terá muitas configurações antigas dos pacotes, já que você os removeu.

    
por 23.05.2012 / 19:44