¿Cómo instalar Ruby en Ubuntu?

En estos últimos días he estado un poco ocupado con el desarrollo de un proyecto para <°DesdeLinux (por eso mi ausencia :P), dicho proyecto lo estoy desarrollando en Ruby on Rails.

Desafortunadamente, algunas distribuciones no vienen con Ruby instalado por defecto y la versión que aparece en los repositorios ya es algo «vieja». Para los que han intentado hacerlo de forma manual comprenderán que dicha instalación es algo «compleja y engorrosa«, así que en esta ocasión les mostrare como instalar correctamente Ruby y RubyGems en Ubuntu y sus derivados de una manera bastante sencilla :). No sé si esto también pueda funcionar para Debian, así que si alguien se anima a probar, bienvenido ;). En otras distribuciones, creo que solo sería cosa de buscar algún paquete similar u homologo.

Después de navegar por la web e intentar varias formas de hacerlo correctamente (sin éxito :(), encontré en un blog un pequeño script que permite hacerlo más o menos bien, ya que al terminar la instalación me arrojaba algunos pequeños errores y unos cuantos warnings, así que me di a la tarea de solventar esos baches y le realice algunas correcciones pertinentes :). Debo aclarar que solo le incluí algunos paquetes que son indispensables para Ruby ;).

Bueno, sin más rodeo, aquí les dejo el script ya modificado:

http://paste.desdelinux.net/4393

Como pueden ver, es bastante sencillo. Aquí el punto importante del script sería elegir la versión de Ruby que desean instalar, por defecto instalará la versión más reciente a la fecha, pero si gustan utilizar otra versión, solo tendrían que modificar la siguiente línea:

Version="1.9.3-p125"

por la versión que deseen instalar, cabe resaltar que solo es necesario que introduzcan el número de la versión para que el script trabaje correctamente ;). Solo cambien el nombre del archivo a: install_ruby

La manera de ejecutarlo seria:

sudo ./install_ruby

Espero les pueda ser de utilidad, no dejen de comentar y recuerden: Happy coding

Fuente: dopefish.de