Como Instalar y configurar Ruby en Ubuntu 16.04

En primer lugar, Ruby es un lenguaje de programación muy dinámico, puedes usarlo tanto para escribir un simple script como para la creación de juegos o aplicaciones web. Fue lanzado en Japón en 1993, pero empezó a ganar popularidad alrededor del 2005 como un lenguaje ‘server-side’ dentro del desarrollo web. Esta diseñado para que los principiantes lo encuentren simple pero también es muy potente a la hora de crear sistemas complejos.

Existen diversos modos  métodos para instalar Ruby, el mas simple es usar RVM ( Administrador de versiones de Ruby). Este descarga la ultima versión de Ruby e instala las librerías necesarias para su funcionamiento.

Prerrequisitos

Necesitaras una maquina con Ubuntu 16.04 instalado, así como tener permisos de administrador ( súper usuario) y conexión a Internet.

Paso 1

Usaremos el terminal para instalar Ruby. El terminal es una herramienta no gráfica que nos permite interactuar con nuestro ordenador mediante el uso de comandos. También se le conoce como shell.

En Ubuntu puedes encontrar la aplicación del terminal haciendo clic en el icono que encontramos arriba a la izquierda. Existe también el atajo de teclado CTRL + ALT + T .

Paso 2

El uso del RVM automatiza el proceso de configurar nuestro entorno Ruby dentro de nuestro sistema.

La forma mas rápida de instalarlo es usando un script que encontramos en el sitio web de RVM.

Primero usaremos el comando gpg para contactar con la clave publica de su servidor. Esto nos permite verificar la veracidad del fichero descargado. Desde nuestro directorio home usaremos el siguiente comando

sudo gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Luego usaremos el comando Curl para descargar el script. En caso de no tener esta herramienta instalada puedes hacerlo mediante:

sudo apt-get install curl

Una vez instalado curl en caso de no tenerlo. Ahora si, vamos a iniciar la instalación del script RVM.

 \curl -sSL https://get.rvm.io -o rvm.sh

Vamos a ver que hace cada uno de estos parámetros del comando curl.

  • El -s o –silent silencia curl, lo que significa que no muestra su barra de progreso.
  • El -S o –show-error se asegura de que muestre un error en caso de fallo
  • El -L o –location permite el uso de redirecciones. En caso de que el servidor se haya movido a otro lugar, automáticamente genera una nueva petición al nuevo sitio web.

Una vez descargado, ejecutaremos el comando:

cat rvm.sh | bash -s stable

Este script crea un nuevo directorio en nuestro home llamado .rvm . Aquí es donde Ruby y sus componentes son instalados.
Ahora para poder instalar Ruby, usamos el comando rvm.

 rvm install ruby --default

En caso de error debido a no poder usarlo en la sesión actual, puedes solventarlo usando:

source ~/.rvm/scripts/rvm

Una vez todo se encuentre finalizado, podemos comprobarlo simplemente preguntando a nuestro terminal la versión de ruby que se encuentra instalada.

ruby -v

Un programa simple

Para realizar un programa que simplemente diga “Hola mundo” usaremos nano.

nano hello.rb

Dentro del editor escribiremos

puts "¡Hola mundo!

Podemos salir de nano presionando CTRL + X. Pulsaremos Y cuando pregunte si deseamos guardar el fichero.
Ahora para ejecutar el programa:

ruby hello.rb

Deja una respuesta

Tu dirección de correo electrónico no será publicada.