Desarrollo

Instalando la ultima versión de Ruby en CentOS

Ruby es un lenguaje de programación interpretado y de alto nivel, lo que significa que es un lenguaje más natural y comprensible que el lenguaje máquina de bajo nivel, fue desarrollado por el programador japonés Yukihiro «Matz» Matsumoto a partir de 1993 como un lenguaje de propósito general y hoy vamos a ver como instalarlo en un servidor CentOS

El primer paso es desintestinar la versión actual

yum remove ruby ruby-devel

En segundo paso instalamos las siguientes dependencias:

yum groupinstall "Development Tools"
yum install openssl-devel

Al momento de escribir este articulo la ultima versión es la 3.0.1 aunque pueden revisar AQUI la ultima versión disponibles para el momento que lo vayan a instalar o si necesitan alguna versión anterior.

En este caso vamos a descargar el comprimido http://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz , para eso ejecutamos los siguientes comandos:

cd /tmp
wget http://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.1.tar.gz 
tar -xvfvz ruby-2.1.2.tar.gz
cd ruby-3.0.1

Una vez que descargamos y descomprimimos la carpeta el siguiente paso es compilar e instalar, para eso ejecutamos:

./configure
make
make install

Una vez instalado probamos Ruby:

ruby --version

Si llega a dar error que no encuentra el ejecutable, por ejemplo

-bash: /bin/ruby: No such file or directory

Entonces se crean los siguientes enlaces simbólicos

ln -f /usr/local/bin/ruby /bin/ruby
ln -f /usr/local/bin/gem /bin/gem

Probamos nuevamente ruby –version y nos debe dar algo como lo siguiente:

ruby 3.0.1p64 (2021-04-05 revision 0fb782ee38) [x86_64-linux]

Por ultimo ejecutamos:

gem update --system
gem install bundler

Con eso ya tendremos Ruby correctamente instalado y listo para usar.

Ver comentarios

  • Funciona a la perfección, de tanto buscar y probar configurar las variables de entorno con los últimos 2 comandos de enlaces me salvaste.
    Gracias!

Compartir
Publicado por
Alvaro De León
Etiquetas: ruby

Entradas recientes

Estadisticas de EasyMySQL

Normalmente, a las estadísticas del blog no le presto demasiada atención, sin embargo, trabajando en…

2 days hace

Nueva pagina de Publicaciones

La idea principal detrás de este blog es marca personal, el blog es para centralizar…

1 week hace

Migrar una maquina virtual desde VirtualBox a KVM

El migrar el disco duro es bastante sencillo como se verá a continuación, la principal…

2 weeks hace

Instalar QEMU/KVM y Virtual Machine Manager

Cuando se trata de virtualización en el escritorio, una de las primeras opciones son sin…

1 month hace

Instalar adaptador WIFI TP-Link AX 1800/ Archer TX20U en Debian y Ubuntu

Siempre he sido un ferviente defensor de una conexión por cable UTP para trabajar por…

2 months hace

Nuevo dominio para el blog, otra vez!!!

Al fin pude recuperar alvarodeleon.com, no es que lo hubiera perdido, fue peor, lo deje…

3 months hace