We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
2012 / 10 / 07
2018 / 06 / 09
Cómo instalar Ruby en Ubuntu
Want some Rails for your Ruby?
Vamos a instalar Ruby usando el manejador de versiones rbenv.
Prerequisitos
-
Instala git siguiendo esta guía.
-
Instala algunas dependencias (RVM las lista como requisitos para Ubuntu):
sudo apt install bison libreadline-dev libyaml-dev libsqlite3-dev sqlite3 \ libxml2-dev libxslt-dev autoconf texinfo libncurses-dev automake libssl-dev \ build-essential libffi-dev libbz2-dev libmagickwand-dev
Usuario para despliegue
Si vas a instalar Ruby para desplegar aplicaciones en un VPS (Virtual Private Server) —tipo Linode, es recomendable crear un usuario específico para este propósito.
sudo adduser deployer
sudo su deployer -l
Si lo que quieres es una instalación local, sáltate este paso y procede a clonar el repositorio
directamente en tu $HOME
.
Instala rbenv
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
Agrega ~/.rbenv/bin
al $PATH
para tener acceso al comando rbenv
:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
Agrega rbenv init
a tu shell para habilitar los shims y la función de autocompletar:
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
Reinicia tu shell para que los cambios surtan efecto:
exec $SHELL
rbenv plugins
ruby-build es un plugin que te permite instalar las diferentes versiones de Ruby de una manera sencilla y accesible.
El proyecto ruby-build te permite usar el comando rbenv install
para agregar nuevas versiones de Ruby.
git clone https://github.com/sstephenson/ruby-build.git \
~/.rbenv/plugins/ruby-build
Y para no volver a escribir rbenv rehash nunca más después de instalar una gema:
git clone https://github.com/sstephenson/rbenv-gem-rehash.git \
~/.rbenv/plugins/rbenv-gem-rehash
Instala Ruby
Para ver la lista de versiones disponibles, teclea en una terminal:
rbenv install --list
Cuando salgan nuevas versiones de Ruby, para poder instalarlas, teclea en una terminal:
cd ~/.rbenv
git pull
cd ~/.rbenv/plugins/ruby-build
git pull
Ahora, para instalar Ruby versión 2.5.1
, y ponerlo como la versión por default, teclea en la terminal:
rbenv install 2.5.1
rbenv global 2.5.1
Con Ruby instalado y configurado, al escribir esto:
ruby -v
Debe aparecer algo como:
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
Desactiva la generación de documentación
Para instalar las gemas más rápido, puedes desactivar la generación e instalación de documentación con:
echo 'gem: --no-document' >> ~/.gemrc
Actualiza las gemas
Verifica si hay actualizaciones para el administrador de paquetes gem
:
gem update --system
También verifica si hay actualizaciones para las gemas que vienen instaladas por defecto:
gem update
¡Listo, ya puedes ejecutar código Ruby en tu máquina!
Instala un par de gemas
Para instalar la versión estable más reciente de Rails ejecuta:
gem install rails
Teclea:
rails --version
Debe aparecer algo como:
Rails 5.2.0