Desinstalar um pacote que eu instalei usando um script .sh [duplicado]

0

Tenho versões mais antigas do NetBeans instaladas no meu sistema e gostaria de desinstalá-las.

O problema é que eu instalei todos eles a partir de um script .sh do shell installer simplesmente rodando a partir do cmd e nenhum dos Synaptics, apt, dpkg nem o Software center sabem sobre qualquer instalação do NetBeans.

Eu sei que provavelmente poderia executar o instalador novamente e selecionar a opção Uninstall/Remove , mas já excluí todos os instaladores há muito tempo e baixá-los novamente apenas para poder desinstalar as instalações atuais não é uma solução para mim.

É possível excluir apenas os arquivos locais (já que nenhum software de embalagem os conhece) e considerar essa operação como desinstalação ? Ou há alguma opção melhor?

    
por shadyyx 10.07.2014 / 12:11

3 respostas

1

Eu também tenho o NetBeans 7.3 instalado no meu Ubuntu 14.04. Foi instalado usando *.sh em /usr/local/netbeans-7.3 . E eu tenho /usr/local/netbeans-7.3/uninstall.sh lá. Você pode tentar encontrá-lo usando isto:

$ locate -ir netbeans.*uninstall.*sh$
    
por c0rp 10.07.2014 / 13:05
2

Há muito tempo, também instalei o Netbeans usando os scripts e o pacote fornecidos em seu site.

No meu caso, o software foi instalado abaixo de /opt/netbeans-<version> , então eu tive apenas que remover este diretório e o programa foi removido, já que ele não precisava de scripts de inicialização ou qualquer outra coisa.

Se você quiser manter os projetos que você fez com a versão anterior, não toque no diretório $HOME/.netbeans , ele pode ser reutilizado por qualquer nova versão, mesmo se instalado usando o gerenciador de pacotes do Ubuntu. / p>     

por Benoit 10.07.2014 / 13:05
0

O script que deveria fazer a desinstalação está executando uma série de etapas reproduzíveis de maneira automatizada. Se você reproduzir essa série de etapas identicamente , mas manualmente, você chegará ao mesmo estado. O problema aqui é descobrir quais etapas foram executadas, o que depende inteiramente do programa de desinstalação. Você poderia ler o código fonte e replicar suas ações manualmente, mas eu só posso recomendar que se você é um programador e o código fonte é muito simples, o que é improvável para um pacote de software complexo.

    
por l0b0 10.07.2014 / 12:23