Debian: Como desinstalar um pacote com APT ou Synaptic

Resposta curta: para desinstalar um pacote Debian, abra um terminal e execute `apt-get uninstall` sudo apt remove package_name. Use ` apt-get remove` sudo apt purge package_namese também quiser que o APT remova os arquivos de configuração do pacote no nível do sistema. Depois disso, o `apt-get remove` sudo apt autoremovepode remover as dependências que não são mais necessárias.

Para gerenciamento interativo de pacotes, a documentação do APT do Debian o descreve aptcomo a interface de linha de comando de alto nível destinada a usuários finais. O apt-getcomando mais antigo ainda é suportado e continua útil em scripts, mas a maioria dos usuários de desktop pode usar o `sudo` aptpara as etapas abaixo.

Primeiro, encontre o nome exato do pacote.

O nome do aplicativo exibido no menu da sua área de trabalho nem sempre é idêntico ao nome do pacote Debian. Antes de remover qualquer coisa, verifique a lista de pacotes instalados. Por exemplo, para procurar pacotes relacionados ao VLC:

apt list --installed 'vlc*'

Você também pode consultar o banco de dados de pacotes do Debian diretamente com o comando `dpkg-query` dpkg-query. O manual do `dpkg-query` documenta tanto a listagem de pacotes quanto a saída personalizável. Se você já sabe o nome provável do pacote, esta é uma verificação rápida:

dpkg-query -W vlc

Se o comando retornar o pacote instalado e a versão, você tem o nome correto. Se não houver nenhum pacote correspondente, verifique a ortografia ou considere se o aplicativo foi instalado fora do APT.

Terminal Debian mostrando os pacotes VLC instalados com apt list e dpkg-query
Verifique o nome do pacote instalado antes de remover o software para não remover o pacote errado.

Desinstale um pacote com o comando apt remove.

Para remover um pacote, mantendo seus arquivos de configuração gerenciados disponíveis para uma possível reinstalação, use:

sudo apt remove package_name

Substitua package_namepelo nome real do pacote, por exemplo:

sudo apt remove vlc

O APT exibe um resumo da transação antes de efetuar alterações. Leia essa lista atentamente, especialmente ao remover um componente de desktop, driver, pilha de servidor ou meta-pacote. Se as remoções propostas parecerem mais abrangentes do que o esperado, responda ne investigue antes de prosseguir.

De acordo com o manual do APT do Debian, removeo comando apaga os dados do programa empacotado, mas normalmente deixa pequenos arquivos de configuração modificados. Isso aumenta a probabilidade de reinstalar o pacote posteriormente e restaurar a configuração anterior do sistema.

Visualização prévia no terminal Debian do comando `sudo apt remove vlc` e dos pacotes agendados para remoção.
O APT exibe o que será removido e quanto espaço em disco será liberado antes de você confirmar.

Use o Apt Purge para uma remoção de embalagens mais eficiente.

Se você não deseja manter a configuração do sistema do pacote, execute:

sudo apt purge package_name

Por exemplo:

sudo apt purge vlc

O comando `purge` é mais completo que o `remove`, mas não apaga completamente sua pasta pessoal. A documentação do Debian especifica que o `purge` não remove dados ou configurações armazenados no diretório pessoal do usuário. Perfis de aplicativos, documentos, caches ou outros arquivos criados pelo usuário podem, portanto, permanecer e só devem ser excluídos manualmente se você tiver certeza de que não precisa mais deles.

Remova as dependências não utilizadas em seguida.

Algumas bibliotecas ou pacotes auxiliares podem ter sido instalados automaticamente apenas porque o aplicativo removido precisava deles. Para solicitar ao APT que remova as dependências que não são mais necessárias, execute:

sudo apt autoremove

Analise a lista proposta antes de confirmar. O Debian alerta que um pacote instalado automaticamente ainda pode ser algo que você usa diretamente. Se você quiser manter um pacote, cancele a operação e marque-o como instalado manualmente, em vez de aceitar cegamente uma grande lista de remoção automática.

Terminal Debian mostrando `apt purge` seguido de `apt autoremove`.
Use a opção `purge` quando também quiser remover a configuração gerenciada pelo pacote e, em seguida, verifique se há dependências não utilizadas usando `autoremove`.

Use o apt-get se precisar do comando tradicional.

O comando APT tradicional continua válido. O manual do apt-get do Debian define `apt-get` remove, purge`apt-get` e autoremove`apt-get` com os mesmos propósitos principais:

sudo apt-get remove package_name
sudo apt-get purge package_name
sudo apt-get autoremove

Para uma sessão de terminal interativa, aptgeralmente é mais simples. Para scripts e automação, o Debian recomenda as ferramentas APT dedicadas, como o apt, apt-getporque seu comportamento é projetado para maior compatibilidade com versões anteriores.

Desinstalar um pacote com o Synaptic

Se você preferir um gerenciador de pacotes gráfico, o Synaptic ainda está disponível na versão estável do Debian. A página oficial do Synaptic no Debian o descreve como uma interface GTK para o APT que permite instalar, atualizar e remover pacotes.

Se o Synaptic ainda não estiver instalado, instale-o com:

sudo apt install synaptic
  1. Abra o Gerenciador de Pacotes Synaptic e autentique-se quando solicitado.
  2. Utilize a Pesquisa ou o filtro de estado "Instalado" para encontrar o pacote.
  3. Clique com o botão direito do mouse no pacote e escolha "Marcar para remoção" . Escolha "Marcar para remoção completa" quando desejar o equivalente a remover completamente a configuração gerenciada pelo pacote.
  4. Clique em Aplicar , revise o resumo e confirme somente se as alterações listadas correspondem ao que você espera.
Gerenciador de pacotes Synaptic no Debian com VLC selecionado e opção "Marcar para remoção" destacada.
O Synaptic oferece uma maneira gráfica de marcar um pacote Debian instalado para remoção ou desinstalação completa.

Qual comando de remoção você deve usar?

  • Mantenha a configuração para facilitar a reinstalação: sudo apt remove package_name
  • Remova o pacote e sua configuração de sistema gerenciada por pacote: sudo apt purge package_name
  • Remover dependências desnecessárias: sudo apt autoremove
  • Prefere uma interface gráfica? Use o Synaptic e revise as alterações marcadas antes de aplicá-las.

Se o APT indicar que o pacote não está instalado, mesmo que o aplicativo ainda esteja presente no seu sistema, ele pode ter sido instalado por outro método, como Flatpak, um arquivo baixado manualmente ou um software compilado localmente. Nesse caso, use o método de remoção que corresponde à forma como o aplicativo foi instalado originalmente, em vez de forçar um comando do APT.

Deixar um comentário

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Baixe e verifique a ISO arquivada do LMDE 5, crie um USB inicializável e escolha as configurações de instalação segura. O Elsie chegou ao fim de seu suporte; veja a versão atual do LMDE.

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Wireshark no Ubuntu, Debian, Fedora, Arch ou openSUSE com os comandos de pacote atuais e, em seguida, configure a captura de pacotes em tempo real com segurança.

Como jogar Don't Starve Together no Linux

Como jogar Don't Starve Together no Linux

Instale a versão Linux de Don't Starve Together pelo Steam, crie um mundo ou junte-se a amigos seguindo estes passos de configuração e resolução de problemas.

Como jogar Squad no Linux com o Steam Proton

Como jogar Squad no Linux com o Steam Proton

Configure o Squad no Linux com o Steam Play e o Proton, instale o jogo, escolha uma ferramenta de compatibilidade e resolva problemas com o sistema anti-cheat.

Como criar uma unidade USB inicializável do Windows 11 no Linux

Como criar uma unidade USB inicializável do Windows 11 no Linux

Crie um pendrive de instalação do Windows 11 no Linux com o Ventoy: obtenha a ISO oficial, instale o Ventoy com segurança, copie a imagem e inicialize o computador de destino.

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Aprenda a jogar DiRT Rally no Linux se você já o possui no Steam: instale a versão nativa, execute-o e use o Proton apenas como alternativa.

Como instalar o Devuan Linux a partir de um USB inicializável

Como instalar o Devuan Linux a partir de um USB inicializável

Instale o Devuan Excalibur a partir da ISO Live para desktop. Verifique o download, crie um USB inicializável, proteja as partições existentes e finalize a instalação com o Refracta Installer.

Como jogar It Takes Two no Linux com o Steam Proton

Como jogar It Takes Two no Linux com o Steam Proton

Aprenda como jogar It Takes Two no Linux com o Steam Proton, instale a versão Steam, habilite a compatibilidade, configure o modo cooperativo e solucione problemas de inicialização.

Como jogar Slay the Spire no Linux: Instale e inicie o jogo com o Steam.

Como jogar Slay the Spire no Linux: Instale e inicie o jogo com o Steam.

Instale o Steam no Linux, obtenha a versão nativa do Slay the Spire para Linux na sua Biblioteca e execute-o. Inclui instruções práticas para problemas comuns de inicialização.

Como jogar The Forest no Linux com o Steam Proton

Como jogar The Forest no Linux com o Steam Proton

Instale o Steam no Linux, habilite o Steam Play e use o Proton para baixar e executar The Forest, com uma configuração de compatibilidade específica para cada jogo, caso ele não inicie.