Ruby es uno de los lenguajes de programación interpretados que mayor acogida ha tenido en los últimos tiempos gracias a su versatilidad facilidad de uso.
Con una sintaxis similar a Python y Perl, Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, que fue desarrollado por el japones Yukihiro “Matz” Matsumoto y presentado públicamente a mediados de los 90s.
Actualmente la versión que podemos encontrar en la mayoría de los sistemas Linux es Ruby 1.8.7-p248, pero la ultima versión estable es Ruby 1.9.2-p180 la cual aprenderemos a instalar en este manual, para así poder hacer uso de las múltiples novedades que esta versión implementa a comparación con la pasada 1.8.7, ademas de instalar la ultima versión de RubyGems, una serie de plugins escritos para Ruby que nos permitirán agregar funcionalidad al lenguaje.
Lo primero que debemos hacer desinstalar la versión actual de Ruby que tengamos instalada en nuestro sistema (Fedora, Ubuntu/Debian o Archlinux):
sudo yum remove ruby #Fedora
sudo apt-get remove ruby #Ubuntu/Debian
sudo pacman -Rd ruby #ArchLinux
Antes de instalar Ruby 1.9.2-p180 en nuestro sistema, debemos instalar las dependencias necesarias para la compilación de la siguiente manera:
sudo yum install gcc zlib zlib-devel #Fedora
sudo apt-get install gcc zlib* #Ubuntu/Debian
sudo pacman -S gcc zlib #ArchLinux
Ahora vamos a descarga la ultima versión de Ruby directamente desde su sitio web oficial y luego procederemos a compilar los paquetes desde la
cd /usr/src/
sudo wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p180.tar.gz
sudo tar xvf ruby-1.9.2-p180.tar.gz
cd ruby-1.9.2-p180
sudo ./configure --enable-pthread
sudo make
sudo make install
Ya tenemos la ultima versión de Ruby instalada en el sistema, así que ahora procederemos a instalar RubyGems 1.7.2 desde la
cd /usr/src/
sudo wget http://production.cf.rubygems.org/rubygems/rubygems-1.7.2.tgz
sudo tar xvf rubygems-1.7.2.tgz
cd rubygems-1.7.2
sudo ruby setup.rb/
Nota: también es posible instalar la versión que trae por defecto nuestra distribución y hacer una actualización desde esta misma, y así, ahorrarnos los posibles problemas que podamos tener con la compilación de los paquetes desde el código fuente.
Para instalar la ultima versión de RubyGems desde los repositorios de nuestra distribución, debemos ejecutar los siguientes comandos en la terminal:
sudo yum install rubygems #Fedora
sudo apt-get install rubygems #Ubuntu/Debian
sudo pacman -S rubygems #ArchLinux
sudo gem install rubygems-update
sudo update_rubygems
sudo gem update --system #Solo en caso de ser necesario
Si te gusta o te ha sido útil esta entrada, por favor compártela con la comunidad en tu red social favorita.
Con una sintaxis similar a Python y Perl, Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, que fue desarrollado por el japones Yukihiro “Matz” Matsumoto y presentado públicamente a mediados de los 90s.
Actualmente la versión que podemos encontrar en la mayoría de los sistemas Linux es Ruby 1.8.7-p248, pero la ultima versión estable es Ruby 1.9.2-p180 la cual aprenderemos a instalar en este manual, para así poder hacer uso de las múltiples novedades que esta versión implementa a comparación con la pasada 1.8.7, ademas de instalar la ultima versión de RubyGems, una serie de plugins escritos para Ruby que nos permitirán agregar funcionalidad al lenguaje.
Lo primero que debemos hacer desinstalar la versión actual de Ruby que tengamos instalada en nuestro sistema (Fedora, Ubuntu/Debian o Archlinux):
sudo yum remove ruby #Fedora
sudo apt-get remove ruby #Ubuntu/Debian
sudo pacman -Rd ruby #ArchLinux
Antes de instalar Ruby 1.9.2-p180 en nuestro sistema, debemos instalar las dependencias necesarias para la compilación de la siguiente manera:
sudo yum install gcc zlib zlib-devel #Fedora
sudo apt-get install gcc zlib* #Ubuntu/Debian
sudo pacman -S gcc zlib #ArchLinux
Ahora vamos a descarga la ultima versión de Ruby directamente desde su sitio web oficial y luego procederemos a compilar los paquetes desde la
cd /usr/src/
sudo wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p180.tar.gz
sudo tar xvf ruby-1.9.2-p180.tar.gz
cd ruby-1.9.2-p180
sudo ./configure --enable-pthread
sudo make
sudo make install
Ya tenemos la ultima versión de Ruby instalada en el sistema, así que ahora procederemos a instalar RubyGems 1.7.2 desde la
cd /usr/src/
sudo wget http://production.cf.rubygems.org/rubygems/rubygems-1.7.2.tgz
sudo tar xvf rubygems-1.7.2.tgz
cd rubygems-1.7.2
sudo ruby setup.rb/
Nota: también es posible instalar la versión que trae por defecto nuestra distribución y hacer una actualización desde esta misma, y así, ahorrarnos los posibles problemas que podamos tener con la compilación de los paquetes desde el código fuente.
Para instalar la ultima versión de RubyGems desde los repositorios de nuestra distribución, debemos ejecutar los siguientes comandos en la terminal:
sudo yum install rubygems #Fedora
sudo apt-get install rubygems #Ubuntu/Debian
sudo pacman -S rubygems #ArchLinux
sudo gem install rubygems-update
sudo update_rubygems
sudo gem update --system #Solo en caso de ser necesario
Si te gusta o te ha sido útil esta entrada, por favor compártela con la comunidad en tu red social favorita.