Desinstalando o arquivo * .run

5

Acabei de instalar um arquivo chamado SenchaCmd-4.0.2.67-linux-x64.run executando o seguinte código:

./SenchaCmd-4.0.2.67-linux-x64.run

Devido a um problema, eu descrevo em detalhes aqui , decidiu desinstalar o SenchaCmd. No entanto, ele não está listado no Ubuntu Software Center ou no Gerenciador de Pacotes Synaptic.

Como desinstalo completamente este programa?

Em execução, encontrei o local da instalação como:

/root/bin/Sencha/Cmd/4.0.1.45/sencha-4.0.1.45

Se eu executar rm -rf / root / bin / Sencha , isso será completamente ???

    
por sisko 01.02.2014 / 23:14

4 respostas

6

However, it is not listed in Ubuntu Software Centre or Synaptic Package Manager.

Claro que não, porque o arquivo *.run que você instalou não é um pacote *.deb . É essencialmente um script de shell que coloca arquivos em algum lugar (no seu caso, de forma rápida em /root/bin/Sencha/Cmd/4.0.1.45/sencha-4.0.1.45 , que não é um local apropriado para esse propósito). apt , o gerenciador de pacotes do Ubuntu, não tem a menor ideia de que este programa está instalado e, portanto, não poderá removê-lo.

A instalação de software dessa maneira é, portanto, uma abordagem IMO impenitente de último recurso, e eu a evitaria se fosse possível.

How do I completely uninstall this program?

Isso depende do programa; não há um caminho geral. Tente executar o arquivo *.run com parâmetros como --help e espere que tenha algum tipo de mecanismo de desinstalação.

Também procure no diretório de instalação se você encontrar algum tipo de script de desinstalação.

If I executed rm -rf /root/bin/Sencha will that completely???

Talvez, talvez não. Isso depende novamente do programa - se esse script apenas colocar todos os arquivos em /root/bin/Sencha e não alterar mais nada em seu sistema, então rm -rf seria suficiente para removê-lo completamente. Antes de tentar isso, procure um parâmetro ou script de desinstalação, como descrevi antes.

    
por 02.02.2014 / 00:02
2

Vá para o diretório Sencha instalado a partir de um terminal, por exemplo:

/somepath/Sencha/Cmd/4.0.2.267/

Verifique se há um arquivo chamado uninstall

.

Aqui, digite:

$ sudo ./uninstall

E você está feito.

    
por 22.10.2014 / 07:08
0

Dependendo de como você o instalou e das características da instalação, apenas remover o caminho de instalação pode não remover todos os rastreios do programa. Há alguns que incluem seu próprio script de desinstalação, outros não e todas as ações devem ser feitas manualmente, algumas são complicadas e você precisa observar a instalação completa para procurar todas as alterações.

    
por 02.02.2014 / 15:21
0

Geralmente o Sencha Command é instalado em / home / user / bin no Ubuntu. Sob essa pasta você deve encontrar algo como / home / user / bin / Sencha / Cmd / [versão] / e lá você encontrará um arquivo executável chamado "desinstalar", iniciá-lo via terminal ou não e mostrará a janela de desinstalação que irá proceder para remover tudo.

Se você alterou o caminho da instalação, apenas procure o desinstalador onde quer que tenha informado a configuração para colocar a pasta bin.

    
por 24.05.2014 / 14:09