Como desinstalar a termite instalada a partir da fonte?

1

Eu instalei um emulador de terminal de cupins seguindo esta resposta do Ask Ask e recebi o pacote de instalação de here no Github . Agora estou tentando desinstalá-lo. Eu tentei esta resposta , mas não funciona.

Eu tentei isso:

$ sudo apt remove --purge termite
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package termite

A localização das térmitas no meu sistema é:

    
por Ko Nay 26.02.2018 / 07:01

3 respostas

4

Parte 1

Uma olhada no script de instalação mostra que ele baixa o código-fonte de dois softwares e os constrói e instala usando o Make. Como geralmente as descrições de compilação também incluem uma regra para desinstalar:

  1. Abra um terminal e altere o diretório de trabalho atual para o que você usou para executar o script de instalação .

  2. Invoque as regras de desinstalação de cada parte do software instalada:

    sudo make -C termite uninstall
    sudo make -C vte-ng uninstall
    
  3. Atualize o banco de dados da biblioteca compartilhada:

    sudo ldconfig
    
  4. Adicionalmente e, opcionalmente, você pode remover os diretórios de código-fonte envolvidos:

    rm -r termite vte-ng
    

Parte 2

O script de instalação também faz algumas outras coisas que você pode reverter:

  • Remova a entrada alternativas para termite :

    sudo update-alternatives --remove x-terminal-emulator /usr/local/bin/termite
    

    Se você selecionou um emulador de terminal padrão diferente manualmente antes da instalação de termite , poderá fazer isso novamente com:

    sudo update-alternatives --config x-terminal-emulator
    
  • Remova o link simbólico (agora quebrado) para o arquivo terminfo :

    sudo rm /lib/terminfo/x/xterm-termite
    
por David Foerster 27.02.2018 / 17:42
2

Em geral, eu faria algo assim:

# if termite provided by a Ubuntu package
dpkg -S $(type -p termite)
# if it is, remove it through the package system
sudo apt-get --dry-run remove $(dpkg -S $(type -p termite) | cut -d: -f2)

mas, se o dpkg -S $(type -p termite) não mostrar nada, você instalou termite de outra forma.

locate termite

deve mostrar todos os arquivos termite , talvez você possa encontrar um termite.tar ou algo assim.

    
por waltinator 26.02.2018 / 07:09
0

Como você instalou o cupim não através do gerenciador de pacotes, as abordagens que usam apt e dpkg provavelmente não funcionarão

sua melhor chance é ir para o diretório vte-ng térmita foram clonados e tentar make uninstall (Veja este askubuntu pergunta). Para o cupim, o uninstall infelizmente não é muito bem escrito, por isso vai deixar as páginas de manual, a entrada na área de trabalho e os curtidas no lugar.

Tenho certeza de que você também gostaria de desfazer o x-terminal-emulator stuff

sudo update-alternatives --remove x-terminal-emulator /usr/local/bin/termite
    
por mbeyss 27.02.2018 / 16:44