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?
- Rubí
- Todas las gemas
- RubyGems
Para comenzar de nuevo, me gustaría volver a instalar Ruby usando RVM .
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 .
Respuestas:
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 la página de manual de apt-get :
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 de ruby predeterminada. 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 de Ruby (seleccione la opción "eliminar completamente"). Supongo que este es el equivalente de la línea de comandos: sudo apt-get purge
Ahora para las gemas: no se consideran como paquetes. Tendrá que eliminarlos manualmente (a menos que quiera usar Ruby para hacerlo, pero como dice que está roto ...)
Por defecto, las gemas Ruby se instalan 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 creará de nuevo y estarás listo para comenzar.
/var/lib/gems
, probablemente también valga la pena limpiarlas allí.
Si ha instalado Ruby usando 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 .rvm
directorio.
Una vez que completa la eliminación del .rvm
directorio, aparece el siguiente mensaje que vale la pena:
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 gemas de rubí
gem uninstall rvm