AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1143
Accepted
myusuf3
myusuf3
Asked: 2010-08-06 06:20:38 +0800 CST2010-08-06 06:20:38 +0800 CST 2010-08-06 06:20:38 +0800 CST

Como posso desinstalar o software?

  • 772

Vendo que existem várias maneiras de instalar no Ubuntu. Quais são as várias maneiras de desinstalar itens?

Quais maneiras sempre funcionam? Como posso ter certeza de que algo foi desinstalado?

uninstall
  • 11 11 respostas
  • 1529519 Views

11 respostas

  • Voted
  1. Best Answer
    Tommy Brunn
    2010-08-06T06:24:42+08:002010-08-06T06:24:42+08:00

    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 deve sempre funcionar. Se o terminal não é o que agita 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. Há, claro, também 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, você pode digitar

    sudo apt-get purge <package-name>
    

    ou -no Synaptic- "marcar para remoção completa" em vez de apenas "marcar para remoção".

    Quanto aos aplicativos que foram compilados e instalados manualmente, nem sempre há uma única maneira de removê-los. O melhor a fazer é consultar o arquivo README/INSTALL que acompanha o pacote fonte - se houver.

    • 327
  2. Oli
    2010-08-06T06:46:24+08:002010-08-06T06:46:24+08:00
    • O centro de software : encontre o pacote, clique em remover

      insira a descrição da imagem aqui

    • SinápticoInstalar synaptic : o mesmo

      insira a descrição da imagem aqui


    • apt-get :

      sudo apt-get remove <package> && sudo apt-get autoremove
      
    • aptidão :

      sudo aptitude remove <package>
      

    É importante notar que quando você instala coisas, elas geralmente dependem de outros pacotes. Quando você dispara, apt-get remove <package>ele não remove os aplicativos instalados automaticamente 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.

    O aptitude removerá automaticamente as coisas (além de ter uma boa interface de linha de comando interativa)

    Você também pode pesquisar por cruft no synaptic usando o filtro "local ou obsoleto" na seção de status.

    • 71
  3. loevborg
    2010-08-06T06:51:34+08:002010-08-06T06:51:34+08:00

    Aqui está um resumo das maneiras possíveis:

    Se o pacote foi instalado através de um gerenciador de pacotes, você pode removê-lo com uma das ferramentas fornecidas para esse fim:

    • dpkg --remove: a ferramenta de linha de comando mais básica. Evitar.
    • apt-get removeou aptitude remove: estas são as ferramentas de linha de comando padrão. Aptitude é ligeiramente 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, geralmente um programa muito bom.
    • software center: GUI ainda melhor do que synaptic. Esta é uma versão melhor e atualizada do antigo "Adicionar/Remover Programas"

    Todos estes fazem o trabalho. Você pode começar com o mais amigável (Software Center) e continuar com o aptitude, 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 enquanto às vezes deixam "arquivos de configuração" em locais como /etc/apache2. A maioria dos softwares não possui arquivos de configuração; alguns softwares de servidor ("daemons") o fazem. Em todos os casos, exceto em alguns casos, manter esses arquivos de configuração não causará danos. Se você deseja remover tudo, incluindo arquivos de configuração, pode usar a operação "purge". Para o aptitude, a linha de comando é "aptitude purge". (A explicação de Tommy acima de "purge" não é precisa. A operação "remove", assim como "purge", exclui todas as dependências que foram puxadas com o programa original.)

    Se o programa lhe disser que o pacote foi removido, você pode ter certeza de que os arquivos desapareceram. Às vezes, os pacotes instalados como uma questão de dependência não são removidos imediatamente. Eles serão eventualmente excluídos, em uma execução subsequente.

    Quanto ao software instalado de outros canais (normalmente compilados da fonte), você é forçado a remover os arquivos instalados manualmente. Eles geralmente estão localizados em algum lugar no /usr/local. Alguns softwares fornecem atalhos como "fazer desinstalação". Não conte com isso, no entanto. Na maioria das vezes, a solução mais limpa é usar a versão fornecida pelos repositórios do Ubuntu, que pode ser desinstalada de forma limpa.

    • 14
  4. Umang Pokharna
    2017-02-20T04:16:11+08:002017-02-20T04:16:11+08:00

    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.

    • 14
  5. Rohan 'HEXcube' Villoth
    2014-01-03T04:32:23+08:002014-01-03T04:32:23+08:00

    Métodos GUI

    Software Ubuntu

    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 Installedguia, selecione o aplicativo que deseja desinstalar e aperte o Removebotão.

    Desinstalar aplicativos usando software

    Desinstalar aplicativos usando o Centro de software

    Unity Dash (do Ubuntu 12.10, até 17.10)

    O Ubuntu 12.10 trouxe o Unity 6 , que introduziu o recurso Preview . Portanto, a partir do Ubuntu 12.10 , você pode clicar com o botão direito do mouse em (quase) qualquer ícone de aplicativo no Unity Dash e clicar em desinstalar. Observe que isso não funcionará no Ubuntu 18.04 LTS e superior, pois o Unity foi descartado e o GNOME foi feito o novo desktop.

    Traço de unidade Desinstalar aplicativos do Unity Dash

    Sináptica

    Synaptic é uma ferramenta avançada de gerenciamento de pacotes e oferece mais controle do que outros métodos de GUI, como Ubuntu Software, Unity Dash, etc. Era de fato o gerenciador de aplicativos padrão antes do Ubuntu 10.04. Para instalar o Synaptic, clique aqui:
    Instalar via software Ubuntu

    Ou execute isso no Terminal :

    sudo apt install synaptic
    

    Para desinstalar aplicativos pelo Synaptic, marque os pacotes a serem removidos e então aperte o Applybotão:

    Desinstalar aplicativos usando o Synaptic


    Métodos de linha de comando

    Estes são para os fãs de linha de comando por aí. Eles são bem básicos, mas oferecem controle mais avançado e são leves.

    apto

    apt(apt-get mais recente e simplificado) é a ferramenta de linha de comando mais 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.

    aptidão

    O aptitude não é exatamente uma ferramenta de linha de comando, pois possui uma ncursesGUI interativa. No entanto, o seguinte comando pode ser usado:

    sudo aptitude remove <app_name>
    

    foto

    O Ubuntu 16.04LTS e mais recente tem suporte para pacotes snap, mas também pode ser instalado no Ubuntu 14.04LTS por meio de atualizações. Para desinstalar um aplicativo 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 (Ubuntu Software, Synaptic, apt, snap, etc.) e não em softwares instalados manualmente usando alguns scripts raiz ou copiando diretamente para home. Embora os métodos acima pareçam muito diferentes, todos eles usam o mesmo back-end do gerenciador de pacotes APT ou Snappy abaixo. Existem muitos outros métodos para instalar/desinstalar aplicativos, mas os que envolvem APT ou Snappy são os métodos recomendados e mais populares.

    • 10
  6. sagarchalise
    2010-08-21T09:28:00+08:002010-08-21T09:28:00+08:00
    sudo apt-get purge <package_name>
    
    sudo aptitude purge <package_name>
    

    Ao limpar, aptituderemove o pacote, bem como as dependências que foram instaladas junto com ele.

    • 3
  7. Avinash Raj
    2014-02-06T05:47:43+08:002014-02-06T05:47:43+08:00

    Quais são as várias maneiras de desinstalar itens ou pacotes?

    ferramentas de linha de comando,

    • aptidão

      Por padrão, o aptitude não foi instalado em seu sistema Ubuntu. Então execute este comando ( sudo apt-get install aptitude) para instalá-lo.

      To uninstall a package through aptitude,run (sudo aptitude purge package)

    • apt-get

      sudo apt-get purge package
      
    • dpkg

      sudo dpkg -P package
      

    GUI tools,

    • Software-center

    • Synaptic package manager

    Which ways always work?

    All the above mentioned ways will work for uninstalling a package.

    How can I be sure something was uninstalled?

    You can check if a package was successfully uninstalled or not by running apt-cache policy package command,

    Example:

    avi@avi-Lenovo-IdeaPad-Z500:~$ sudo apt-cache policy vlc
    vlc:
      Installed: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1
      Candidate: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1
      Version table:
     *** 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1 0
            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 Packages
            500 http://archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
    

    In the above,while running apt-cache policy on vlc pacakage shows the Installed field as,

    Installed: 2.0.8+git20131210+r49167+13+8~ubuntu13.10.1
    
       
    avi@avi-Lenovo-IdeaPad-Z500:~$ sudo apt-cache policy chromium-browser
    chromium-browser:
      Installed: (none)
      Candidate: 32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1
      Version table:
         32.0.1700.102-0ubuntu0.13.10.1~20140128.970.1 0
            500 http://mirror.sov.uk.goscomb.net/ubuntu/ saucy-updates/universe amd64 Packages
            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 Packages
            500 http://archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
    
    

    But on running apt-cache policy chromium-browser,the installed field shows none.Which means the package was not installed.

    Installed: (none)
    
    • 3
  8. Ankur Kumar
    2014-01-16T22:05:51+08:002014-01-16T22:05:51+08:00

    Em certos casos, existem algumas dependências que permanecem mesmo após a emissão dos comandos que as outras respostas declararam. Como, neste cenário, o OP havia instalado CCSM(Compiz Configuration Setting Manager), mas remover apenas CCSMnão remove todas as dependências que foram 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-compizconfigetc. dependências não utilizadas em todos esses casos.

    sudo apt-get autoremovesudo aptitude autoremove

    EDIT : O meu era uma extensão de uma resposta existente de Oli .

    • 2
  9. Jishan Mulla
    2017-01-16T09:04:16+08:002017-01-16T09:04:16+08:00

    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.

    • 1
  10. wisbucky
    2018-02-22T13:23:28+08:002018-02-22T13:23:28+08:00

    Para software instalado personalizado (por exemplo ./install.sh, ), você pode procurar um arquivo ./uninstall.sh. Ou você pode tentar executar ./install.shnovamente, pode fornecer uma opção de desinstalação.

    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como adicionar um diretório ao PATH?

    • 17 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Marko Smith

    Como faço para obter a temperatura da CPU?

    • 21 respostas
  • Marko Smith

    Como posso adicionar um usuário como um novo sudoer usando a linha de comando?

    • 7 respostas
  • Marko Smith

    Alterar permissões e propriedade da pasta

    • 9 respostas
  • Marko Smith

    Como você reinicia o Apache?

    • 13 respostas
  • Marko Smith

    Como posso desinstalar o software?

    • 11 respostas
  • Marko Smith

    Como os PPAs podem ser removidos?

    • 26 respostas
  • Martin Hope
    justingrif Como adicionar um diretório ao PATH? 2009-07-23 12:42:23 +0800 CST
  • Martin Hope
    NES Como habilitar ou desabilitar serviços? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    Olivier Lalonde Como manter os processos em execução após encerrar a sessão ssh? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B Como posso adicionar um usuário como um novo sudoer usando a linha de comando? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans Como removo versões antigas do kernel para limpar o menu de inicialização? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve