He estropeado mi entorno de desarrollo Ruby en Ubuntu 10.04.
¿Cuál es la mejor manera posible de eliminar estos paquetes de mi sistema?
Para comenzar de nuevo, me gustaría volver a instalar Ruby usando RVM .
Si está utilizando paquetes de Ubuntu, ejecute Sudo apt-get purge <packages>
Entonces eso debería ser algo como:
Sudo apt-get purge Ruby rubygems
Desde el apt-get man page :
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
Si está utilizando RVM, ¿por qué molestarse incluso en desinstalar el sistema ruby?
Instalo 1.8.7 y 1.9.2-rc a través de RVM.
Después de haber instalado RVM, puede configurar el RVM 1.8.7 para que sea su instalación predeterminada [Ruby. Simplemente no instale RVM como root.
Para aquellos que se preguntan, https://rvm.io/ tiene las instrucciones de instalación de RVM.
Asegúrese de leer las instrucciones sobre qué paquetes necesita instalar para Ubuntu antes de instalar 1.8.7 a través de RVM. Si no los instala, puede tener problemas con algunas gemas.
Usando synaptic, puede eliminar los paquetes Ruby (seleccione la opción "eliminar completamente"). Supongo que este es el equivalente de la línea de comando: Sudo apt-get purge
Ahora para las gemas: no se consideran como paquetes. Deberá eliminarlos manualmente (a menos que desee usar Ruby para hacerlo, pero como dice que está roto ...)
Por defecto, las gemas Ruby están instaladas en su carpeta de inicio, debajo de la carpeta .gem. Si realmente quiere limpiar las cosas, simplemente elimine ~/.gem, y debería ser suficiente. Cuando reinstales Ruby y todo, la carpeta se volverá a crear y estará listo para comenzar.
Si ha instalado Ruby utilizando RVM, el siguiente comando eliminará por completo el directorio instalado RVM:
rvm implode
La ejecución de este comando le pedirá su confirmación para eliminar el directorio .rvm
.
Después de completar la eliminación del directorio .rvm
, obtienes el siguiente mensaje que vale la pena destacar:
Tenga en cuenta que es posible que deba eliminar manualmente/etc/rvmrc y ~/.rvmrc si todavía existen.
Verifique todas las líneas de origen .bashrc .bash_profile .profile y .zshrc para ver las líneas de origen de RVM y elimine o comente si se trata de una instalación por usuario.
Eliminar Ruby Gemas
gem uninstall rvm