Como desinstalar um pacote .deb?


165

Suponha que eu baixe um pacote .deb de um site e o instale. (Presumo que, quando clico duas vezes no arquivo .deb, o pacote é instalado por meio de uma GUI que faz interface com o dpkg, certo?)

Como posso desinstalá-lo?

Respostas:


147

Pacotes instalados manualmente aparecem no Centro de Software, junto com todos os outros. Basta procurar o pacote do centro de software e removê-lo lá.

Pode ser necessário clicar em "Mostrar N itens técnicos"

texto alternativo

Junto com isso, existem alguns outros métodos:

Sináptica:

  • Vá para Sistema → Administração → Gerenciador de Pacotes Synaptic
  • Clique no botão Status e selecione "Instalado (local ou obsoleto)"
  • Clique com o botão direito do mouse em um pacote e selecione "marcar para remoção".
  • Clique no botão Aplicar .

    Isso terá o benefício de listar todos os seus pacotes instalados manualmente:

texto alternativo

Linha de comando

  • Você pode usar sudo apt-get remove packagenamese souber o nome do pacote ou, se não, procurar por ele usando apt-cache search crazy-appe removê-lo usando apt get

  • Você também pode usar dpkg --remove packagename.

@GorgeEdison é um risco à segurança!  : P @EveryoneElse, não importa que eu esteja brincando :)

Isso também permitirá que você saiba se ainda existem pacotes desnecessários no sistema, que foram possivelmente instalados como dependências do pacote .deb. Use sudo apt-get autoremovepara se livrar deles.


aerofs-installer-0(aerofs.com) não apareceu na USC, apenas na linha de comando e no sináptico. Alguma idéia do porquê?
Noz sobre natty

78

O comando para facilitar isso é:

sudo dpkg -r package_name

Além disso, se você precisar removê-los com força

sudo dpkg -r --force-all pkg_name

32
ou dpkg --purge package_namepara apagar arquivos de configuração também.
Tom

9

Abra o Ubuntu Software Center (Aplicativos -> Ubuntu Software Center) e procure o pacote que deseja desinstalar e clique no botão Remover :

texto alternativo

Ou na linha de comando:

sudo apt-get remove <package-name>


3

Se você deseja remover o pacote e todos os arquivos de configuração relacionados a ele:

sudo aptitude purge packagename

1

O pacote instalado será visível no Synaptics e no software center. No primeiro, ele aparecerá em pacotes locais e no segundo em outro.


0

Você pode usar os sinalizadores de remoção e força:

$ sudo dpkg -r --force-all pkg_name 

Como alternativa, se você o instalou através do Ubuntu Package Manager, pode removê-lo com o apt:

$ sudo apt remove --purge pgk_name
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.