Como faço para excluir com segurança um programa no Ubuntu?

1

Acabei de instalar o 'Sublime Text 3' e, por algum motivo, não consigo instalar o 'gerenciador de pacotes'. De qualquer forma, eu quero tentar desinstalá-lo, mas não consigo encontrá-lo no meu 'ubuntu software center'.

Em esta página diz para digitar isso a linha de comando:

sudo rm -r /opt/Sublime\ Text\ 2
sudo rm /usr/bin/sublime
sudo rm /usr/share/applications/sublime.desktop
sudo sed -i 's/sublime\.desktop/gedit.desktop/g' /usr/share/applications/defaults.list

Em esta página diz para instalar o synaptic e a partir daí instalar e remover pacotes. Ou para apagá-lo com:

sudo apt-get remove --purge <package-name>

Em esta página diz para usar:

sudo apt-get remove sublime-text-installer

se eu o instalar com (o que eu não fiz, mas quero entender isso em geral):

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

Ele também diz que se eu o instalei através do 'ubuntu software center' ou através da execução:

sudo dpkg -i sublime-text_build-3047_amd64.deb

Depois, devo removê-lo executando:

sudo dpkg -r sublime-text 

Posso sempre executar o 'sudo dpkg -r programX' em qualquer lugar do meu terminal para remover um programa que eu instalei com 'ubuntu sofware center' ou com 'sudo dpkg programX.deb'?

Qual método devo usar para garantir que um programa seja completamente excluído? As primeiras instruções me deixam com um pouco de medo de que ele esteja instalado em todo o lugar. Por que todos os softwares instalados não aparecem no 'ubuntu software center'? Não há um lugar onde eu possa excluir um programa como no windows 'adicionar / remover programas?

O que eu preciso saber sobre a instalação e desinstalação de programas no Ubuntu (14.04)?

    
por Kriss 12.08.2014 / 03:54

3 respostas

1

Assumindo que você seguiu as instruções no github, eu sugiro que você use o ppa-purge para remover o ppa 'deadsnakes'

sudo apt-get install ppa-purge

sudo ppa-purge ppa:fkrull/deadsnakes

Atualize seu caminho para remover as extensões de caminho adicionadas conforme instruído no github, e a maior parte do cal deve estar inativa.

Quanto a removê-lo completamente, a maneira em que ele foi instalado pode exigir uma olhada nos arquivos make para determinar quais diretórios precisam ser excluídos.

    
por Charles Green 12.08.2014 / 04:32
0

Eu não recomendaria usar essas instruções, pois elas estão incorretas (o comando sed -i nem sequer existe).

Tanto o apt-get remove --purge quanto o synaptic fazem o que você precisa (na verdade, synaptic é baseado no apt-get), a principal diferença é que o synaptic usa uma interface gráfica, incluindo uma ferramenta de busca instalada e desinstalada pacotes.

Se você não tiver certeza sobre o nome do pacote para o aplicativo, deverá usar o synaptic e digitar seu nome na caixa de pesquisa. Ele fornecerá uma lista de pacotes relacionados, marcando os pacotes instalados com um quadrado azul. Clique com o botão direito sobre eles e selecione "remover completamente". Depois de selecionar todos os pacotes, clique em aplicar.

Para mais informações sobre o apt-get, digite man apt-get Para mais informações sobre o synaptic, leia o wiki .

    
por GDV 12.08.2014 / 04:20
0

Tudo é possível com o Centro de Software

Apenas espere comigo.

Veja, nem todo mundo tem o Sublime Text 3, mas como ainda é um programa, o processo deve ser assim:

  1. Abra o Centro de Software
  2. Ir para o histórico
  3. Verifique o pacote que você acha que está relacionado ao Sublime Text 3.

Estou anexando uma imagem aqui da tela que você pode esperar por essas etapas.

Às vezes, o software pode ter um nome e um nome de pacote diferentes, como o pacote do Color Chooser é gtkcolorpick .

Se você pesquisar com "Seletor de cores", não obterá nenhum resultado. Você deve ir para a seção Histórico e procurar por quaisquer pacotes que você acha ou que pareçam relacionados ao seu aplicativo.

Em seguida, remova-os.

Então, como você remove um pacote pela história?

Bem, anote o nome. Suponha que eu queira remover dh-apparmor (o que eu não faço). Agora, eu procuraria exatamente isso na seção "Instalado": "dh-apparmor". Se ainda não mostrar o nome do seu aplicativo, clique em "Mostrar termos técnicos". Isso certamente vai aparecer agora.

Basta clicar no pacote e desinstalá-lo!

    
por Abhimanyu 12.08.2014 / 04:35