O Linux possui diferentes métodos de instalação de programas, você pode instalar a partir dos repositórios, seja por um gerenciador de pacotes ou pela linha de comando, ou compilando o código-fonte do programa a ser instalado. Da mesma forma, e como esperado, o Linux possui métodos diferentes para desinstalar pacotes e programas.
Você pode desinstalar programas do centro de software de sua distro ou de um terminal. Para o primeiro, o método de instalação / desinstalação de programas depende muito do centro de software da distribuição que você usa, enquanto o segundo é um procedimento bastante simples e consistente em sistemas Gnu / Linux.
A verdade, pode ser mais conveniente desinstalar programas do terminal. Isso porque apesar de muitos ainda não se sentirem confortáveis trabalhando com a linha de comando, é justamente aí onde você pode ver exatamente o que está executando / instalando e neste caso, desinstalando do seu computador.
Para remover um programa de sua distribuição, vamos usar a mesma biblioteca apto. Corre:
sudo apt-get remove
Muitas vezes, o aplicativo pode ser derivado de vários pacotes, além de gerar diversos arquivos de configuração criados pelo programa. Portanto, ao executar o comando acima, apenas o programa é desinstalado, mas o restante dos pacotes e arquivos de configuração usados pelo programa ainda são mantidos.
Para desinstalar o programa e, por sua vez, excluir todos os arquivos associados a ele na distro, corre:
sudo apt-get --purge remove
Pelo que -Purga na linha, ele se encarrega de eliminar os arquivos associados ao programa que está sendo desinstalado.
No caso de querer desinstalar um programa sem mexer nos arquivos de configuração, você executa a primeira linha, caso queira excluir tudo, a seguir executa a segunda, tudo depende do que deseja eliminar.
Removendo bibliotecas restantes
Quando você instala um programa, ele geralmente pede permissão para instalar algumas bibliotecas e dependências que precisam ser usadas. No momento da desinstalação do programa, essas bibliotecas estão vagando pela sua distribuição em busca de um programa ao qual pertencer. A verdade é que estes também devem ser eliminados
Então, se você executar:
sudo apt-get autoremove
agora, todas as dependências que ainda estavam lá serão desinstaladas de qualquer maneira.
Além disso, você pode combinar as ações e executar uma única linha de comando:
sudo apt-get purge –auto-remove
Para todos os casos, no processo de desinstalação dentro do terminal, ele informa quais pacotes serão desinstalados, quanto espaço de memória será liberado após a instalação e, claro, se você concordar. Após aceitar, pressionando S, a desinstalação do programa estará concluída.
Nota: O comando apt-get também pode ser substituído por aptidão, para todos os executáveis da postagem.
Bom artigo! Só acho que deve ser apontado no título que esse método só é usado para desinstalar pacotes no debian / ubuntu e derivados. Felicidades
Fazer "sudo apt-get remove –purge" é o mesmo que "sudo apt-get purge"?
Alguém me disse como posso adicionar vários repositórios com um único comando e depois atualizar e instalar vários programas da mesma maneira?
Eu sempre adiciono um repositório, atualizo, instalo o programa e assim por diante para cada um. Gostaria de saber como simplifico tudo com alguns comandos.
Resta adicionar um traço (-) no último exemplo. Verifique, por favor.
Não consigo desinstalar das maneiras que me dizem: erro sintático próximo ao elemento inesperado `nova linha '