O Linux não tem o registro infernal do Windows. Para a maioria dos usuários, esse é um grande benefício: um banco de dados central menos incrivelmente delicado e constantemente modificado para se preocupar. A desvantagem é que a desinstalação de software e utilitários requer um utilitário de instalação útil ou uma análise cuidadosa dos arquivos do usuário. Muitos programas têm rotinas ou utilitários de desinstalação, especialmente aqueles instalados por meio de gerenciadores de pacotes como o apt-get, mas outros exigem a remoção manual dos arquivos restantes após a desinstalação do software.
Como os usuários de longa data do Linux sabem, não há muita necessidade de “avisar” o sistema operacional sobre a remoção de arquivos. Tudo no disco rígido é um arquivo de igual valor. Como resultado, remover um “programa” é, na verdade, apenas remover uma coleção de arquivos que funcionam juntos. O ideal é que um desinstalador cuide disso para você, mas nem todo programa é tão bem gerenciado.
Desinstalando programas com um gerenciador de pacotes
Sempre que possível, remova o pacote do aplicativo usando o gerenciador de pacotes usado para instalá-lo. Por exemplo, se você instalou o aplicativo no software Ubuntu ou Gnome, pode desinstalar o software do mesmo lugar.
Você também pode consultar os arquivos INSTALL ou README dos pacotes que instalou. Você pode encontrá-los com os binários primários do pacote.
Usando Synaptic
Synaptic é um gerenciador de pacotes GUI para aplicativos Linux baseados em Debian. Ele tem mais ferramentas de remoção capazes disponíveis do que os aplicativos de gerenciamento de pacotes padrão.
Instale o Synaptic por meio do software Ubuntu ou apt-get:
sudo apt-get install synaptic
Uma vez instalado, inicie o Synaptic para ver todos os pacotes instalados. Ele marca os pacotes atualmente instalados com um quadrado verde. Você também pode filtrar por aplicativos instalados, usando apenas a barra lateral.
Para remover completamente um aplicativo, clique com o botão direito no pacote instalado e escolha “Marcar para Remoção Completa” no menu de contexto.
Isso marca os arquivos para exclusão. Para remover os arquivos, clique em “Aplicar” ou pressione Ctrl + P no seu teclado.
Usando apt-get
Se você instalou o software com apt-get, remova-o com apt-get. Isso incluirá os mesmos pacotes encontrados no Synaptic. Mas considerando a pequena possibilidade de variação entre apt-get e Synaptic, você pode preferir remover seu software com o mesmo gerenciador de pacotes que o instalou. Isso sempre garantirá uma exclusão completa.
Para remover um pacote e todos os arquivos associados de seu sistema, execute o seguinte comando:
sudo apt-get purge package-name
Substituir package-name com o nome do pacote que você deseja remover. Em nosso exemplo, estamos removendo o wirehark.
Assim que o pacote for encontrado, digite “Y” e pressione “Enter” para confirmar a remoção do pacote.
Usando o purge comando irá remover o aplicativo, bem como seus arquivos de configuração. No entanto, ele não remove as dependências do aplicativo. Para remover quaisquer dependências restantes cujo download foi feito automaticamente com o pacote original, execute o seguinte comando:
sudo apt-get autoremove
Isso removerá todas as dependências desnecessárias, incluindo as órfãs, removendo seu pacote pai.
Usando yum-remove
Se sua distribuição Linux usa yum em vez de apt-get, use este comando:
sudo yum remove package-name
Novamente, substitua package-name com o nome do pacote que você deseja remover. Para desinstalar vários pacotes, liste-os após o comando remove.
sudo yum remove wireshark tmux unzip
Se você instalou pacotes usando a funcionalidade Grupos do yum, você precisará removê-los como um grupo.
sudo yum remove @"Group Name"
Substitua pelo nome de grupo apropriado para remover todos os repositórios associados a esse grupo. O sinal @ especifica um grupo e as aspas são usadas para capturar o espaço no nome do grupo. Se o nome não tiver espaço, as aspas não são estritamente necessárias.
Removendo manualmente os arquivos de configuração do usuário
Após a desinstalação, você pode querer verificar manualmente os seguintes diretórios para a configuração do usuário e arquivos residuais:
- ~ /
- / usr / bin
- / usr / lib
- / usr / local
- / usr / share / man
- / usr / share / doc
- / var
- /corre
- / lib
- ~ / .cache
- ~ / .local
- ~ / .local / share
- ~ / .thumbnail
- ~ / .config /
Observação: ~/ significa a pasta Home e “~ / .local” é uma pasta oculta (chamada .local) na pasta Home. Você precisará pressionar Ctrl + H para ver os arquivos / pastas ocultos em seu gerenciador de arquivos.
Os arquivos de configuração do usuário geralmente são armazenados em sua pasta específica do aplicativo, para que você possa identificá-los facilmente pelo nome da pasta.
Você também vai querer procurar por arquivos específicos do pacote que compartilham o nome do pacote. Por exemplo, o KDE usa “~ / .kde” para armazenar os arquivos de configuração do usuário.
Conclusão
A maneira melhor e mais fácil de remover aplicativos no Linux é com o gerenciador de pacotes que instalou os aplicativos. Uma vez que os gerenciadores de pacotes instalam a grande maioria do software na maioria das plataformas Linux, simplesmente usar seu gerenciador de pacotes para removê-lo cobre uma enorme variedade de circunstâncias. No entanto, na maioria dos casos, seus arquivos de configuração do usuário ainda permanecerão intactos na pasta Home, então é melhor você ir até a pasta “~ / .local” para certificar-se de que todos os arquivos residuais foram removidos.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.























