Linux en español
Tutoriales

Cómo instalar Ruby en Ubuntu

4 minutos de lectura

Ruby es uno de los idiomas más populares hoy en día. Tiene una sintaxis elegante y es el lenguaje detrás del poderoso marco de Ruby on Rails.

En este tutorial, le mostraremos tres formas diferentes de instalar Ruby en el sistema Ubuntu 18.04.

Prerrequisitos

Antes de comenzar con el tutorial, asegúrese de haber iniciado sesión como usuario con privilegios sudo .

Instalando Ruby desde los repositorios de Ubuntu

La forma más fácil de instalar Ruby en su sistema Ubuntu es a través del aptadministrador de paquetes. Al momento de escribir, la versión en los repositorios de Ubuntu es 2.5.1, que es la última versión estable de Ruby.

Para instalar Ruby desde los repositorios predeterminados de Ubuntu, sigue estos pasos:

Actualizar el índice de paquetes:

sudo apt update

Instalar Ruby escribiendo:

sudo apt install ruby-full

Verificar la versión de Ruby:

ruby --version

La salida se verá algo como esto:

ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

Instalando Ruby usando Rbenv

Rbenv es una herramienta ligera de administración de versiones de Ruby que le permite cambiar fácilmente las versiones de Ruby. Por defecto, Rbenv no maneja la instalación de las versiones de Ruby, por lo que también necesitamos instalarla, ruby-buildque es una herramienta que lo ayuda a instalar cualquier versión de Ruby que pueda necesitar. Está disponible como un programa independiente y como un complemento para rbenv.

Para instalar Ruby usando el script Rbenv, sigue estos pasos:

Actualizar indice de paquetes:

Actualice el índice de paquetes e instale los paquetes necesarios para que la herramienta ruby-build construya Ruby desde la fuente:

sudo apt update
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

Instalar rbenv y ruby-build:

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

El script clonará los repositorios rbenv y ruby-build de GitHub al ~/.rbenvdirectorio. La secuencia de comandos del instalador también llama a otra secuencia de comandos que intentará verificar la instalación. La salida del script se verá como a continuación:

Añadir $HOME/.rbenv/binal sistema PATH.

Si está utilizando Bash, ejecute:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc

Si está utilizando Zsh ejecutar:

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc

Instala la última versión estable de Ruby:

rbenv install 2.5.1
rbenv global 2.5.1

Para enumerar todas las versiones disponibles de Ruby puede usar: `rbenv install -l`

Verifique que Ruby se haya instalado correctamente imprimiendo el número de versión:

ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

Instala Ruby usando RVM

RVM es otra herramienta para instalar, administrar y trabajar con múltiples entornos Ruby.

Para instalar Ruby usando el script RVM, sigue estos pasos:

Instalar las dependencias necesarias:

sudo apt update
sudo apt install curl g++, gcc, autoconf, automake, bison, libc6-dev, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libtool, libyaml-dev, make, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev

Ejecute los siguientes comandos para instalar RVM:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable

Para comenzar a utilizar RVM, debe ejecutar el siguiente comando:

source ~/.rvm/scripts/rvm

Instala la última versión estable de Ruby con RVM:

rvm install 2.5.1
rvm use 2.5.1 --default

Verifique que Ruby se haya instalado correctamente imprimiendo el número de versión:

ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]

Para obtener más información sobre cómo administrar sus instalaciones de Ruby, visite la página de documentación de RVM .

Conclusión

Le hemos mostrado tres formas diferentes de instalar Ruby en su servidor Ubuntu 18.04. El método que elija depende de sus requisitos y preferencias. Aunque la instalación de la versión empaquetada desde el repositorio de Ubuntu es más fácil, los métodos Rbenv y RVM le brindan más flexibilidad para agregar y eliminar diferentes versiones de Ruby por usuario.

Entradas relaccionadas

Las tareas programadas no se inician automáticamente en Plesk para Linux

Diego García Cuesta

Cómo dar Formato a Unidades USB y Tarjetas SD en Linux

Diego García Cuesta

Matar procesos en Linux con el comando Kill

Diego García Cuesta

Cómo instalar un sistema operativo en una Raspberry Pi

Diego García Cuesta

Cómo generar código de autenticación de dos factores en Linux

Linux en Español

Cómo eliminar automáticamente archivos antiguos de la Papelera en Linux

Linux en Español

Este sitio web utiliza cookies para mejorar su experiencia. Asumiremos que está de acuerdo con esto, pero puede optar por no participar si lo desea. Aceptar Leer más

Política de privacidad y cookies