Problemas ao remover o ruby 2.3.0p0 do Ubuntu

0

Eu preciso instalar o ruby via rvm. Eu já tenho instalado através do gerenciador de pacotes, e agora eu quero remover essa versão.
Até aí tudo bem, remover coisas com o apt-get remove não é difícil. MAS MAS
depois eu corri

sudo apt-get remove ruby

e depois

ruby -v

Eu tenho isso:

ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]

Por que isso ainda está aí? Eu tentei especificar a versão ruby como esta

sudo apt-get remove ruby2.3.0p0

(ambos com p0 no final e sem), mas acabei de receber esta saída:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ruby2.3.0
E: Couldn't find any package by regex 'ruby2.3.0'

which ruby retorna

/usr/local/bin/ruby

readlink -f /usr/local/bin/ruby retorna

/usr/local/bin/ruby

também! A versão rubi não deveria estar no final desse caminho?

Eu li uma tonelada de tópicos aqui, mas ninguém parecia ter o mesmo problema que eu. Ruby também não aparece no Centro de Software. Não tenho certeza se preciso remover essa versão antes de instalá-la novamente com rvm, mas ainda prefiro removê-la.

Eu ficaria feliz se alguém pudesse me ajudar a remover o rubi.

    
por eRodY 01.04.2016 / 14:39

1 resposta

0

Você não pode usar o apt-get porque ele contém uma versão mais antiga do ruby.
Você pode usar dpkg -r ruby2.3.0 .Se quiser limpar use dpkg -P ruby2.3.0 Supondo que seja o nome do pacote, se você não tem certeza, pode descobrir o nome usando dpkg --list

Fonte

    
por Mohit Rajan 01.04.2016 / 14:54