Linux: como desinstalar algo que não é um pacote…?

2

Eu instalei o ruby1.9.1 da fonte usando sudo make install . Como posso desinstalar isso?

Basicamente eu não quero que o 'ruby' seja mapeado para o ruby1.9.1, mas sim o padrão 1.8.7.

Além disso, sudo make uninstall não faz nada.

    
por Zombies 19.06.2010 / 19:12

2 respostas

0

Isso é mais uma coisa específica do ruby, então quase agora pertence ao SO. Aqui está o que fazer (conforme esta postagem do blog .

sudo rm -rf /usr/local/lib/ruby
sudo rm /usr/local/bin/ruby
sudo rm /usr/local/bin/irb
sudo rm /usr/local/bin/rake
    
por 21.06.2010 / 15:18
5

Verifique o makefile para um destino 'make uninstall'. Às vezes eles vêm com esses.

Se isso falhar, o melhor que você pode fazer é ler atentamente o destino 'make install' e, em seguida, desfazer manualmente o que ele fez.

    
por 19.06.2010 / 21:10