Respostas:
Se o aplicativo foi instalado através do gerenciador de pacotes, tudo o que você precisa fazer é executar
sudo apt-get remove <application_name>
Isso sempre deve funcionar. Se o terminal não é o que agita o seu chá, você pode abrir Sistema → Administração → Gerenciador de Pacotes Synaptic , procurar o pacote que deseja remover, clicar na caixa de seleção ao lado e selecionar "marcar para remoção". Depois de clicar em "Aplicar", o pacote deve ser removido. Claro que também há o Ubuntu Software Center. É praticamente a mesma coisa que Synaptic. Basta procurar o nome do aplicativo e clicar no botão "Remover".
Às vezes, os aplicativos podem ser divididos em vários pacotes (por exemplo, muitos jogos têm um pacote separado para suas músicas). Para certificar-se de desinstalar todos os pacotes e arquivos de configuração relacionados, digite
sudo apt-get purge <package-name>
ou -em Synaptic- "marca para remoção completa" em vez de apenas "marca para remoção".
Quanto aos aplicativos que foram compilados e instalados manualmente, nem sempre há uma maneira única de removê-los. A melhor coisa a fazer é consultar o arquivo README / INSTALL que acompanha o pacote de origem - se houver.
sudo apt remove <application_name>
(Ubuntu 18.04.1 LTS)
O centro de software : encontre o pacote, clique em remover
Synaptic : o mesmo
apt-get :
sudo apt-get remove <package> && sudo apt-get autoremove
aptidão :
sudo aptitude remove <package>
É importante observar que, quando você instala coisas, elas geralmente dependem de outros pacotes. Quando você dispara, apt-get remove <package>
ele não remove os aplicativos automaticamente instalados por padrão. Isso geralmente é mais seguro (se você estiver removendo temporariamente algo como o ubuntu-desktop), mas isso pode significar que você acaba com uma carga de lixo.
aptidão irá remover automaticamente as coisas (bem como ter uma interface de linha de comando interativa agradável)
Você também pode procurar por cruft em sináptico usando o filtro "local ou obsoleto" na seção de status.
sudo apt-get autoremove <package>
Aqui está um resumo das maneiras possíveis:
Se o pacote foi instalado por meio de um gerenciador de pacotes, você pode removê-lo com uma das ferramentas fornecidas com esta finalidade:
dpkg --remove
: a ferramenta de linha de comando mais básica. Evitar.apt-get remove
ou aptitude remove
: essas são as ferramentas de linha de comando padrão. A aptidão é um pouco preferida: é um pouco mais sofisticada. Por exemplo, ele pode manter um arquivo de log de todas as operações do pacote.synaptic
: Ferramenta GUI acessível através do menu GUI em "Sistema / Administração". Suporta todos os recursos, um programa muito bom em geral.software center
: GUI ainda melhor do que synaptic
. Esta é uma versão atualizada e melhor do antigo "Adicionar / remover programas"Tudo isso faz o trabalho. Você pode começar com o mais fácil de usar (Centro de Software) e continuar com a aptidão, se precisar de determinados recursos ou instalar ou remover programas com muita frequência.
Observe que essas operações removem a maior parte do programa e, às vezes, deixam "arquivos de configuração" em locais como aus / etc / apache2. A maioria dos softwares não possui arquivos de configuração; alguns softwares de servidor ("daemons") fazem isso. Em quase todos os casos, manter esses arquivos de configuração não causará danos. Se você deseja remover tudo, incluindo os arquivos de configuração, pode usar a operação "limpar". Para o aptitude, a linha de comando é "limpeza do aptitude". (A explicação de Tommy acima de "limpeza" não é precisa. A operação "remover", assim como "limpeza", exclui todas as dependências que foram extraídas com o programa original.)
Se o programa informar que o pacote foi removido, você pode ter certeza de que os arquivos foram removidos. Às vezes, os pacotes instalados como uma questão de dependência não são removidos imediatamente. Eles serão excluídos eventualmente, em uma execução subsequente.
Quanto ao software instalado a partir de outros canais (normalmente compilado a partir da fonte), você é forçado a remover os arquivos instalados manualmente. Eles geralmente estão localizados em algum lugar /usr/local
. Alguns softwares fornecem atalhos como "fazer desinstalação". Não conte com isso, no entanto. Frequentemente, a solução mais limpa é usar a versão fornecida nos repositórios do Ubuntu, que pode ser desinstalada de maneira limpa.
Para encontrar o pacote que você deseja remover, use
dpkg --list
Copie o nome do pacote e use o comando
sudo apt-get purge <paste copied package name>
Em seguida, digite sua senha.
A maneira mais fácil é usar o Ubuntu Software (ou Ubuntu Software Center em versões anteriores ao Ubuntu 16.04LTS). Abra o Ubuntu Software , clique na Installed
guia, selecione o aplicativo que deseja desinstalar e clique no Remove
botão
O Ubuntu 12.10 trouxe o Unity 6 , que introduziu o recurso Preview . Assim, a partir do Ubuntu 12.10 em diante, você pode clicar com o botão direito em (quase) qualquer ícone de aplicativo no Unity Dash e clicar em desinstalar.
O Synaptic é uma ferramenta avançada de gerenciamento de pacotes e oferece mais controle do que outros métodos da GUI, como o Ubuntu Software, o Unity Dash, etc. Para instalar o Synaptic, clique aqui:
Ou execute isso no Terminal :
sudo apt install synaptic
Para desinstalar aplicativos pelo Synaptic, marque os pacotes a serem removidos e pressione o Apply
botão:
Estes são para os fãs da linha de comando por aí. Eles são bem básicos, mas oferecem controle mais avançado e são leves.
apt
(o apt-get mais recente e simplificado) é a ferramenta de linha de comando mais comumente usada para gerenciamento de pacotes. Use o seguinte comando para desinstalar qualquer aplicativo:
sudo apt remove <app_name>
Lembre-se de substituir <app_name>
pelo nome do pacote do aplicativo que você deseja desinstalar.
O aptitude não é exatamente uma ferramenta de linha de comando, pois possui uma ncurses
GUI interativa . No entanto, o seguinte comando pode ser usado:
sudo aptitude remove <app_name>
O Ubuntu 16.04LTS e mais recente tem suporte para pacotes de snap, mas também pode ser instalado no Ubuntu 14.04LTS através de atualizações. Para desinstalar um aplicativo de snap, tente:
snap remove <app_name>
e se isso não funcionar:
sudo snap remove <app_name>
Observe que todos os métodos acima funcionarão apenas em aplicativos instalados normalmente, ou seja, através do gerenciamento de pacotes (Software Ubuntu, Synaptic, apt, snap, etc.) e não em softwares instalados manualmente usando alguns scripts raiz ou copiando diretamente para casa. Embora os métodos acima pareçam muito diferentes, todos eles usam o mesmo back-end do gerenciador de pacotes APT ou Snappy. Existem muitos outros métodos para instalar / desinstalar aplicativos, mas os que envolvem o APT ou o Snappy são os métodos mais recomendados e recomendados.
sudo apt-get purge <package_name>
sudo aptitude purge <package_name>
Quando você limpa, aptitude
remove o pacote e as dependências que foram instaladas junto com ele.
Quais são as várias maneiras de desinstalar itens ou pacotes?
aptidão
Por padrão, o aptitude não estava instalado no seu sistema Ubuntu, então execute este comando ( sudo apt-get install aptitude
) para instalá-lo.
Para desinstalar um pacote através do aptitude, execute ( sudo aptitude purge package
)
apt-get
sudo apt-get purge package
dpkg
sudo dpkg -P package
Centro de software
Gerenciador de pacotes Synaptic
Quais maneiras sempre funcionam?
Todas as maneiras mencionadas acima funcionarão para desinstalar um pacote.
Como posso ter certeza de que algo foi desinstalado?
Você pode verificar se um pacote foi desinstalado com êxito ou não executando o apt-cache policy package
comando
Exemplo:
avi @ avi-Lenovo-IdeaPad-Z500: ~ $ sudo apt-cache policy vlc vlc: Instalado: 2.0.8 + git20131210 + r49167 + 13 + 8 ~ ubuntu13.10.1 Clique no botão `` Iniciar '' e, em seguida, clique em `` Abrir ''. Tabela de versão: Agora, clique em `` Instalar '' e, em seguida, em `` Instalar ''. 500 http://ppa.launchpad.net/videolan/stable-daily/ubuntu/ saucy / main amd64 Packages 100 / var / lib / dpkg / status 2.0.8-1 0 500 http://mirror.sov.uk.goscomb.net/ubuntu/ saucy / universe amd64 500 pacotes http://archive.ubuntu.com/ubuntu/ saucy / universe amd64
Acima, durante a execução apt-cache policy
no vlc pacakage, mostra o campo Instalado como,
Installed: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1
avi @ avi-Lenovo-IdeaPad-Z500: ~ $ sudo apt-cache policy política de navegador de cromo navegador de cromo: Instalado: (nenhum) Clique com o botão direito do mouse sobre o arquivo. Tabela de versão: 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 0 500 http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates / universe amd64 500 http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-security / universe amd64 Packages 29.0.1547.65-0ubuntu2 0 500 http://mirror.sov.uk.goscomb.net/ubuntu/ saucy / universe amd64 500 pacotes http://archive.ubuntu.com/ubuntu/ saucy / universe amd64
Mas, ao executar apt-cache policy chromium-browser
, o campo instalado mostra none
.O que significa que o pacote não foi instalado.
Installed: (none)
Em certos casos, existem algumas dependências que são deixadas mesmo após a emissão dos comandos que as outras respostas declararam. Como neste cenário, o OP instalou CCSM
(Compiz Configuration Setting Manager), mas remover somente CCSM
não remove todas as dependências necessárias durante a instalação e deixa vários pacotes que não são mais usados, como compiz-core, compiz-gnome, compiz-plugins, compiz-plugins-default, libcompizconfig0, python-compizconfig
etc.
Usar sudo apt-get autoremove
ou sudo aptitude autoremove
remover todos esses dependências não utilizadas em todos esses casos.
Edição : O meu foi uma extensão para uma resposta existente por Oli .
Eu tentei isso e funciona bem no terminal !!
sudo apt autoremove <Package name>
Para Nome do pacote, você pode inserir a letra inicial do pacote ou software, etc, e pressionar a tecla Tab.