Como desinstalar programas no Linux: métodos eficazes para qualquer distribuição

Última atualização: 25/02/2025
autor: Isaac
  • Linux Possui vários sistemas e gerenciadores de pacotes, como APT, Snap e Flatpak, cada um com seu próprio método de desinstalação.
  • El terminal É a ferramenta mais eficiente para remover software, permitindo controle total sobre pacotes e dependências.
  • Ambientes gráficos como o Ubuntu Software Center ou Synaptic facilitar a desinstalação sem a necessidade de usar comandos.
  • A remoção completa de um programa envolve a exclusão de arquivos de configuração e limpar dependências não utilizadas.

sudo linux

Se você usa Linux com frequência, provavelmente já percebeu que a instalação e desinstalação de programas funcionam de maneira diferente do que estamos acostumados em outros sistemas, como o Windows . Em vez de um formato de instalação único, o Linux usa vários sistemas e gerenciadores de pacotes, o que pode tornar a remoção de software uma tarefa diferente dependendo da distribuição que você usa.

Neste artigo, você aprenderá os diferentes métodos para desinstalar programas no Linux , seja usando o terminal ou ferramentas de interface gráfica. Explicaremos como fazer isso em distribuições baseadas em Debian ( Ubuntu , Linux Mint ), distribuições baseadas em Red Hat ( Fedora , CentOS ) e Arch Linux , bem como em outros sistemas complementares como Snap e Flatpak.

Compreendendo os sistemas e gerenciadores de pacotes Linux

Para desinstalar um programa no Linux, a primeira coisa que precisamos entender é qual sistema de pacotes e qual gerenciador de pacotes nossa distribuição utiliza. Sistemas de pacotes são os formatos nos quais o software é distribuído, e gerenciadores de pacotes são as ferramentas usadas para instalar, atualizar e remover esses programas.

  • Distribuições baseadas em Debian (Ubuntu, Linux Mint, etc.): usar o sistema de pacotes APT e os comandos apt o apt-get.
  • Distribuições baseadas em Red Hat (Fedora, CentOS, etc.): use o formato RPM e gerenciadores de pacotes como dnf o yum.
  • Distribuições baseadas em Arch Linux (Manjaro, EndeavourOS, etc.): usar o sistema de pacotes TAR e o gerente pacman.
  • Sistemas complementares como estalo y Flatpak permite que você instale software independentemente do sistema de pacotes tradicional.
  Como solucionar problemas de Bluetooth no Linux: um guia completo passo a passo.

Como desinstalar programas do terminal

O método mais rápido e confiável para remover software no Linux é via terminal. Dependendo da sua distribuição, o comando irá variar:

Removendo programas no Debian, Ubuntu e derivados

Se você estiver usando uma distribuição baseada em Debian, o comando mais comum para desinstalar um programa é:

sudo apt remove nombredelpaquete

Este comando remove o programa, mas deixa seus arquivos de configuração. Se você quiser removê-lo completamente, use:

sudo apt purge nombredelpaquete

Removendo programas no Fedora, CentOS e Red Hat

Em sistemas Red Hat, os comandos para remover software dependem do gerenciador usado:

sudo yum remove nombredelpaquete

Ou no Fedora:

sudo dnf remove nombredelpaquete

Removendo programas no Arch Linux e derivados

Se você estiver usando Arch Linux ou uma distribuição baseada nele, o comando é:

sudo pacman -Rs nombredelpaquete

Parâmetro -Rs Ele também cuida da remoção de dependências que não são necessárias.

Desinstalando pacotes Snap e Flatpak

Algumas aplicações não dependem do sistema de pacotes da distribuição, mas são instaladas usando Snap ou Flatpak.

Remover programas Snap

Para desinstalar um Snap, use:

sudo snap remove nombredelpaquete

Remover programas Flatpak

Para desinstalar um Flatpak, use:

flatpak uninstall nombredelpaquete

Como desinstalar programas com ferramentas gráficas

Se você preferir não usar o terminal, você pode desinstalar programas com ferramentas gráficas como:

Ubuntu Software Center

  • Abra o Centro de Software.
  • Encontre o programa que deseja remover.
  • Clique em “Excluir” e confirme a ação.

Gerenciador de pacotes Synaptic

  • Instale o Synaptic caso ainda não o tenha: sudo apt install synaptic
  • Abra o Synaptic, encontre o pacote e marque para removê-lo.
  • Aplique as alterações.

Remover programas manualmente

Em alguns casos, pode ser necessário remover programas manualmente se eles foram instalados sem um gerenciador de pacotes. Para fazer isso:

  • Localize a pasta onde o programa foi instalado, por exemplo em /opt o /usr/local.
  • Exclua a pasta com:
    sudo rm -rf /ruta/del/programa
  • Exclua os arquivos de configuração da sua pasta pessoal:
    rm -rf ~/.nombre_del_programa

Recomendações para manter seu sistema limpo

Após desinstalar programas, recomenda-se remover dependências desnecessárias :

  SteamOS 3.7.15: Todos os novos recursos e por que eles são importantes

sudo apt autoremove

Você também pode usar deborphan para encontrar pacotes órfãos e removê-los com:

sudo apt remove --purge $(deborphan)

Dominar o gerenciamento de software no Linux permitirá que você mantenha um sistema organizado e livre de programas desnecessários. Seguindo esses métodos, você poderá remover qualquer aplicativo de forma eficiente e sem complicações.