Não é possível remover um pacote - não está instalado, portanto, não foi removido

2

Estou tentando atualizar minha versão da pesquisa Catfish, que atualmente é 0.6.4 e estou tentando obter 0.7. Eu instalei 0.7 e ele disse que foi instalado no centro de software, mas quando eu clico no atalho, eu recebo 0.6.4.

Então eu desinstalei o bagre do centro de software - agora ele diz que 0.7 está disponível para instalar (então eu devo ter feito o bit de fonte de software / PPA certo), mas o ícone ainda está no menu de atalho & amp; quando clico nele:

Peixe-gato (0.6.4) ainda está lá.

Então eu fiz "sudo apt-get remove catfish" e ele diz "não instalado, portanto não removido". No entanto, se eu digitar "peixe-gato", ele aparece instantaneamente. Eu fiz um pouco de googling, "sudo apt-get remove catfish --purge", que removeu um arquivo.

O peixe-gato ainda está lá.

Como eu instalei o 0.6.4 e o anterior 0.6.3 dos arquivos zip e esses arquivos estão todos na minha pasta pessoal, eu apaguei todos os arquivos.

O peixe-gato ainda está lá.

Alguém pode especular sobre o que está acontecendo ?! Obrigado.

    
por dez93_2000 31.07.2013 / 17:04

1 resposta

2

Uma opção seria ir até a pasta da qual você instalou (onde o Makefile reside - basicamente onde você descompactou o arquivo e onde você navegou para o comando make install inicial) e digitando %código%. Em geral, isso removerá os arquivos que foram copiados para vários locais durante o processo de instalação (se estiver aparecendo no seu Dash, é improvável que ele tenha colocado apenas os arquivos na pasta pessoal)

A razão pela qual os comandos sudo make uninstall não estão funcionando para você é que você instalou a partir de um arquivo zip - apt-get apenas controla os pacotes baixados dos repositórios, portanto você só pode apt-get ou apt-get remove packages você apt-get purge ed em primeiro lugar.

    
por Jez W 31.07.2013 / 17:17