Este artigo pode ser semelhante ao que meu parceiro Isaac publicou há alguns minutos, mas não é. Seu artigo nos explicou como liberar espaço e nisso vamos nos concentrar em outro tipo de limpeza. Quando desinstalamos um programa no Linux, ele geralmente deixa rastros e o que vamos explicar aqui é como remover arquivos residuais após desinstalar um aplicativo no Linux, para o qual temos várias opções.
Há alguns anos, no Linux temos o que é conhecido como pacotes de nova geração. Com Flatpak e Snap na liderança, embora também existam AppImage, são pacotes que incluem software principal e dependências no mesmo pacote, o que significa que são mais limpos do que suas contrapartes em repositórios. Mesmo assim, eles podem deixar alguns vestígios e neste artigo você aprenderá tudo o que precisa para ter apenas o que precisa instalado em seu computador.
As diferentes maneiras de excluir arquivos residuais no Linux
Especialmente quando colocamos o software online, existem muitos aplicativos que incluem como excluir os arquivos residuais em um arquivo que geralmente é chamado de "Instalar" ou "Leiame". Isso é algo que não podemos encontrar quando instalamos o software dos repositórios oficiais, mas existem maneiras gerais de limpar o máximo possível, como as seguintes:
purgar apto
Para remover um software e todos os seus arquivos relacionados, temos que executar o seguinte comando:
sudo apt purge nombre-del-paquete
A partir do comando acima, temos que mudar o "nome do pacote" para o pacote em questão, que para o VLC seria "sudo apt purge vlc" (sem as aspas). Uma vez que o comando foi escrito, pressionou Enter e inseriu nossa senha, ele lerá, mostrará os pacotes a serem removidos e nos perguntará, nesse ponto teremos que pressionar Y (es) ou Y (í) seguido de Enter para eliminar todo o desperdício que nos restou desse aplicativo e não precisamos mais.
apt autorremove
Se estamos acostumados a usar o comando "apt remove" para remover software no Linux, ficaremos com muitos arquivos residuais. Podemos elimine todos de uma vez com o seguinte comando:
sudo apt autoremove
Como com purga, vai ler, vai mostrar-nos o que vai apagar e vai apagar. Parece importante mencionar que este comando irá remover versões antigas do kernel também, por isso deve ser levado em consideração se quisermos mantê-los por qualquer motivo.
yum remover
Se sua distribuição usa YUM em vez de APT, o comando será diferente. O comando para VLC seria o seguinte:
sudo yum remove vlc
Se instalamos pacotes usando o função de grupos do YUM, teremos que excluí-los como um grupo usando este outro comando:
sudo yum remove @"nombre del grupo"
Opção com GUI: Synaptic
Se não gostamos do terminal, também temos opções de interface do usuário, como Synaptic. É um gerenciador de pacotes que muitos de nós conheceremos porque foi incluído por padrão em distribuições populares do Linux, como o Ubuntu. Se não o tivermos instalado por defeito, podemos fazê-lo a partir do nosso centro de software ou com o seguinte comando:
sudo apt install synaptic
Assim que o iniciarmos, ele nos pedirá para inserir nossa senha de usuário porque ele precisa de privilégios para fazer as alterações. E para remover completamente um aplicativo, só temos que fazer o seguinte:
- Procuramos por ele no ícone da lupa (Pesquisar).
- Nós clicamos com o botão direito nele
- Escolhemos a opção «Marcar para desinstalar completamente».
- Na janela que aparece com os pacotes relacionados, clicamos em "Marcar".
- Por fim, clicamos em «Aplicar».
Excluir arquivos de configuração residuais
Desinstalar os aplicativos não limpa tudo relacionado a eles; ainda é provável que haja arquivos de configuração. Para eliminá-los, temos que navegar e procurar o nome do aplicativo nestes caminhos (onde ~ / é nossa pasta pessoal e as pastas com um ponto na frente estão ocultas):
- ~/
- / usr / bin
- / usr / lib
- / usr / local
- / usr / share / man
- / usr / share / doc
- / var
- / corre
- / lib
- ~ / .cache
- ~ / .local
- ~ / .local / share
- ~ / .thumbnail
- ~ / .config /
- Os pacotes Flatpak geralmente limpam tudo automaticamente, mas os pacotes Snap deixam seus arquivos de configuração em ~ / snap.
E assim podemos ter nosso sistema operacional baseado em Linux livre de pacotes residuais.
GNU / Linux. Não é "Linux". De uma vez por todas, por favor. As instruções não funcionam para nenhum sistema operacional que use Linux, como o Android.
Os usuários do KDE podem usar o Muon em vez do Synaptic para o mesmo propósito.
Saudações.
Estas instruções são para Debian / Ubuntu e relacionados apenas. Eles não funcionam para Arch Linux. Eles devem ser claros para não confundir as pessoas que estão apenas começando.