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.
Administrador de Sistemas, Programador, Docente y ahora resulta que también Blogger (peor es ser tictoker). Más de 20 años de experiencia en computación atendiendo nabos y resolviendo problemas que sino fuera por estos nabos no habrían ocurrido en primer lugar. Escribo más que nada sobre tecnología y herramientas en general además de algunos artículos con opiniones tan subjetivas como irrelevantes, así que si no te gustan mejor madura.
Normalmente, a las estadísticas del blog no le presto demasiada atención, sin embargo, trabajando en…
La idea principal detrás de este blog es marca personal, el blog es para centralizar…
El migrar el disco duro es bastante sencillo como se verá a continuación, la principal…
Cuando se trata de virtualización en el escritorio, una de las primeras opciones son sin…
Siempre he sido un ferviente defensor de una conexión por cable UTP para trabajar por…
Al fin pude recuperar alvarodeleon.com, no es que lo hubiera perdido, fue peor, lo deje…
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!
Me alegro mucho que te haya servido, saludos