Pregunta

Estoy ejecutando Ubuntu 10.04 Lucid y probablemente me equivoqué al desinstalar RVM y ahora parece que no se eliminó por completo del sistema.Ahora me gustaría instalarlo nuevamente pero tengo problemas.

Lo que sucede es que se generan resultados extraños cuando intento ejecutar algunas líneas de comando:

# Note that following command lines don't output the version
# (between the word "version" and the word "is") as it should be.

$ rvm
$ rvm -v
> -bash: /usr/local/rvm/scripts/base: No such file or directory
> A RVM version  is installed yet 1.10.3 is loaded.
>  Please do one of the following:
>   * 'rvm reload'
>   * open a new shell


# Even if I use the 'cd' command I have problems...

$ cd ..
> -bash: /usr/local/rvm/scripts/initialize: No such file or directory
> -bash: /usr/local/rvm/scripts/hook: No such file or directory

Eso probablemente significa que RVM no se elimina correctamente incluso si Ruby parece estar ejecutándose también:

$ which ruby
/usr/local/bin/ruby
$ ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]

Entonces, ¿Qué puedo hacer para eliminar/desinstalar completamente RVM?


ACTUALIZAR

Resolví parte del problema (o, tal vez, todos los problemas):eso (esos) estaba relacionado con Phusion Passenger que todavía estaba cargando la ruta anterior relacionada con la versión Ruby administrada por RVM.

¿Fue útil?

Solución

RVM installs everything into ~/.rvm. To remove RVM from your system run 'rm -rf ~/.rvm'.

Consulte este .y ¿Dónde está instalado todo?

Otros consejos

primer intento echo $rvm_path - si eso demuestra algo - rm -rf él

segundo:

sudo rm -rf /ust/local/rvm /etc/rvmrc /etc/profile.d/rvm.sh ~/.rvm*

próximo cheque ls -l /usr/local/bin | grep rvm esto mostrará enlaces a rvm - rm -rf a ellos

y última which rvm - si muestra algo, intente verificar esta ruta y elimine al menos este archivo.

de rvm help:

implode  - (seppuku) removes the rvm installation completely.
           This means everything in $rvm_path (~/.rvm || /usr/local/rvm).
           This does not touch your profiles. However, this means that you
           must manually clean up your profiles and remove the lines which source RVM.

A juzgar por su $PATH También puede (alternativamente), eliminar todos los siguientes archivos y directorios:

  • /usr/local/rvm
  • /etc/rvmrc
  • /etc/profile.d/rvm.sh
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top