Como remover completamente o meu Emacs?

0

Eu fiz o download dos arquivos de origem do Emacs e instalei-o usando make . Depois de instalar o Emacs com sucesso, eu removi manualmente os arquivos de origem baixados para economizar espaço em disco. Agora eu quero remover o Emacs e tentei usar sudo apt-get purge emacs . Mas diz que o Emacs não foi instalado e não será removido. Mas eu posso rodar o Emacs digitando emacs no terminal. Além disso, o comando which emacs mostra o resultado /usr/local/bin/emacs .

Por que o apt-get não pode detectá-lo? Como posso remover o Emacs completamente nesta situação? Meu sistema operacional é Ubuntu 12.04 e minha versão do Emacs é 24.3.1. Obrigado.

    
por Yang Wenhao 15.11.2013 / 02:29

4 respostas

0

Obtenha os arquivos de origem novamente (mesma versão), descompacte e tente

make uninstall

Isso deve remover todos os arquivos que foram instalados pela sua

anterior
make install

Em geral, você precisa executar ações simétricas ao instalar e remover pacotes de software. O apt-get só pode remover pacotes que também foram instalados com ele. não sabe nada sobre a sua instalação manual do emacs.

    
por 22.11.2013 / 22:16
0

Se você tentar sudo make -n install , onde a opção -n significa que nada será realmente executado, ele passará por uma execução seca, permitindo que você veja o que make install fez quando você instalou originalmente o emacs. Você pode então remover manualmente o que precisa.

    
por 15.11.2013 / 05:23
0

Instale emacs novamente em um local diferente, digamos /tmp/emacs , depois gere a lista de arquivos nesse local e exclua cada local correspondente em /usr/local .

    
por 15.11.2013 / 06:08
0

Remova tudo obviamente relacionado ao emacs em / usr / local. Se você usar ls -lt para ordenar a lista de arquivos pelo tempo, isso poderá ajudá-lo a identificar os arquivos. Além do executável do emacs, existe um diretório em / usr / local / share ou / usr / local / lib.

    
por 15.11.2013 / 06:46