with rails latest instalar for ruby rubygems rvm

ruby - latest - rvm install rails



¿Cómo puedo eliminar RVM(Ruby Version Manager) de mi sistema? (10)

¿Cómo puedo eliminar RVM (Ruby Version Manager) de mi sistema?


Además de la respuesta de @tadman, eliminé los contenedores en /usr/local/bin , así como el archivo /etc/profile.d/rvm .

Los envoltorios incluyen:

erb gem irb rake rdoc ri ruby testrb


Al usar implode y ves:

Psychologist intervened, cancelling implosion, crisis avoided :)

Entonces querrás usar --force

rvm implode --force

Luego retire rvm de las siguientes ubicaciones:

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

Compruebe los siguientes archivos y elimine o comente las referencias a rvm

~/.bashrc ~/.bash_profile ~/.profile ~/.zshrc ~/.zlogin

Comentario / Eliminar las siguientes líneas de / etc / profile

source /etc/profile.d/sm.sh source /etc/profile.d/rvm.sh

/ etc / profile es un archivo de solo lectura así que use

sudo vim /etc/profile

¡Y después de hacer el cambio escribe usando una explosión!

:w!

Finalmente, vuelva a iniciar sesión / reinicie su terminal.


Ejecuta el siguiente comando

rvm implode

Ahora necesitas desinstalar la gema rvm:

gem uninstall rvm

Compruebe si hay archivos rvm restantes en su directorio de inicio, si es así, elimínelos.

Ir al directorio de inicio y listar todos los archivos ocultos

ls -a

rm .rvm rm .rvmrc


Elimine el script de carga RVM de /.bash_rc o /.zsh_rc, luego use:

rm -rf /.rvm

O:

rvm implode


Hay un comando simple incorporado que lo jalará:

rvm implode

Esto eliminará el directorio rvm/ y todos los rubíes integrados en él. Para eliminar la traza final de rvm, también debe eliminar la gema rvm:

gem uninstall rvm

Si ha realizado modificaciones en su PATH también puede querer extraerlas. Verifique sus archivos .bashrc , .profile y .bash_profile , entre otras cosas.

También puede tener un /etc/rvmrc , o uno en su directorio de inicio ~/.rvmrc que también debe ser eliminado.


Mucha gente comete el error común de pensar que ''rvm implode'' lo hace. Es necesario eliminar todos los rastros de los archivos .rm. Además, tomará algunas eliminaciones manuales desde la raíz. Asegúrate de que se borre y de que se hayan instalado todas las versiones de ruby ​​que usaste.


Para otros novatos que intentan arreglar la variable PATH.

Después de seguir las instrucciones de la respuesta aceptada, verifique y modifique su variable PATH si es necesario:

env | grep PATH

Si ve "rvm" en cualquier lugar, necesita averiguar dónde está configurando PATH y modificar. Lo estaba configurando en 3 archivos, así que revise todos los archivos siguientes:

vim .bashrc

Borre las líneas en el archivo que hace referencia a rvm usando el comando dd. : wq para guardar y salir.
source .bashrc para "recargar"

Repita este proceso (comenzando con el comando vim) para .profile y .bash_profile


Si aún está recibiendo un env: ruby_executable_hooks: No such file or directory al llamar a un paquete de Ruby, eso significa que RVM le dejó un pequeño regalo en su $PATH .

Ejecute lo siguiente para encontrar los scripts ofensivos:

grep ''#!/usr/bin/env ruby_executable_hooks'' /usr/local/bin/*

Entonces rm todos los partidos. Tendrá que volver a instalar todas esas bibliotecas con una gem sin RVM, por supuesto.


Si las otras respuestas no eliminan RVM lo suficiente para usted, la página de Solución de problemas de RVM contiene esta sección:

¿Cómo elimino completamente todos los rastros de RVM de mi sistema, incluso para las instalaciones de todo el sistema?

Aquí hay un script personalizado que cleanout-rvm como cleanout-rvm . Si bien definitivamente puede usar rvm implode como un usuario regular o rvmsudo rvm implode para una instalación en todo el sistema, este script es útil ya que se sale completamente de RVM y limpia RVM sin usar RVM en sí, sin dejar rastros.

#!/bin/bash /usr/bin/sudo rm -rf $HOME/.rvm $HOME/.rvmrc /etc/rvmrc /etc/profile.d/rvm.sh /usr/local/rvm /usr/local/bin/rvm /usr/bin/sudo /usr/sbin/groupdel rvm /bin/echo "RVM is removed. Please check all .bashrc|.bash_profile|.profile|.zshrc for RVM source lines and delete or comment out if this was a Per-User installation."


Tenga en cuenta que si instaló RVM a través de apt-get, tiene que ejecutar algunos pasos adicionales que rvm implode o apt-get remove ruby-rvm para que realmente se desinstale.

Consulte " Instalación de RVM en Ubuntu ".