Instalar Ruby on Rails en GNU Linux
Ruby es un lenguaje de programacion orientado a objetos que está muy de moda, por su sencilla programación, muy intuitiva, y su leve curva de aprendizaje. Entre otras características está que es dinamico y de código abierto. Busca sobre todo la simplicidad y una sintaxis elegante. De hecho, si no estás familiarizado con él, entederás perfectamente el código fuente de un programa.
Ruby on Rails es un el Framework más popular para desarrollo web en Ruby,
Ruby on Rails se divide en tres patas o partes:
- Ruby, el intérprete (IRB). Es sin duda lo más esencial. Se trata del software necesario para que pueda interpretar el código del lenguaje de programación y ejecutarlo.
- El framework Rails.
- El servidor web WEBrick, que se instala por defecto junto a Rails. Podemos trabajar con él de tres maneras: test, desarrollo y producción.
Instalación en GNU Linux
Antes de nada actualizaremos nuestro nuestro sistema:
Nota: Mi sistema operativo habitual es Debian, por lo tanto he utilizado el gestor de paquetes apt.
En Debian:
apt-get -y update
Instalamos cURL, que nos permitirá transferir archivos mediante comandos. También git, para el control de versiones.
apt-get -y install git curl
Importaremos la clave a nuestro sistema, para poder descargar e instalar los paquetes:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
Pasamos a instalar Ruby Version Manager (RVM), que nos permitirá trabajar con múltiples versiones de Ruby.
\curl -#L https://get.rvm.io | bash -s stable --rails
El propio programa nos instalará las dependencias necesarias. El proceso tardará según nuestra conexión y la potencia de nuestro equipo.
Cargamos RVM
source ~/.rvm/scripts/rvm
En el siguiente paso, si escribimos:
rvm requirements
Nos mostrará lista de paquetes que son requeridos, pero no están instalado, y que debemos instalar.
En las últimas versiones de Rails, necesitamos un framework javascript, nosotros instalaremos nodejs.
apt-get -y install nodejs
Instalamos Ruby, en su versión 2.1.5, que es la última estable.
rvm install 2.1.5
rvm list
En la imagen vemos la lista de versiones:
Ahora mismo la versión por defecto no es la que queremos, para hacerlo:
rvm -default use 2.1.5
Ya podemos instalar la gema Rails:
gems install rails
Con esto ya podemo empezar a trabajar.
En el próximo capítulo explicaré cómo instalar el IDE Sublime Text en GNU Linux.
Para más info os recomiendo visitar la web oficial de Ruby, aquí.
See you soon!