POST

RVM y Ruby On Rails en Centos 6

 

RVM es una herramienta de línea de comandos que permite instalar, gestionar y trabajar de manera sencilla con múltiples versiones de ruby así como con sus conjuntos de gemas correspondientes.

Instalación de RVM

Instalamos RVM en modo Single-User siguiendo las instrucciones de https://rvm.io/rvm/install
En nungún momento realizaremos estas operaciones como root.

Instalamos la clave de seguridad para verificar la posterior instalación
1
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Descargamos y ejecutamo el script de instalaciónde RVM
1
\curl -sSL https://get.rvm.io | bash -s stable

En modo Single-user la localizacion de la instalación estará en ~/.rvm/

Recargamos la shell
1
source ~/.rvm/scripts/rvm
Si aparece el mensaje rvm is a function tras ejecutar este comando es que todo ha ido bien.
1
type rvm | head -n 1

Manual básico RVM

Lista todas las versiones de ruby instaladas
1
rvm list
Muestra el path de la versión de ruby activa
1
which ruby
Cambia entre versiones de ruby instaladas
1
rvm use [version]
Cambia y establece esta versión por defecto
1
rvm --default use [version]
Crea un gemset para la versión de ruby activa
1
rvm gemset create gemset_name
Cambia la versión de ruby y el gemset
1
rvm version_ruby@gemset_name
Lista todos los gemsets para la versión de ruby activa
1
rvm gemset list
Instala la versión 2.2.3 de Ruby sobre RVM
1
rvm install 2.2.3

Instalar Ruby On Rails

Instala la última versión de Ruby on Rails
1
gem install rails
Instala la versión de 4.2.5 de Ruby On Rails
1
gem install rails --version=4.2.5