6

Un grupo de personas me pidieron ayuda para instalar Ruby on Rails. Mi solución son 3 pasos:

  1. (sólo para ubunteros) Asegúrense de tener los repositorios de multiverse y universe
  2. (sólo para debianeros) Asegúrense de tener instalado el comando sudo o ejecuten los comandos como root
  3. sudo aptitude install ruby
  4. sudo aptitude install rails

Aunque parezca increíble eso es todo. Así de fácil es instalar todo el lenguaje y el framework y queda todo armadito. Si queremos además que Ruby se pegue con MySQL, basta con una línea más:

sudo aptitude install librdb-mysql-ruby

¿Quién me puede decir que eso no es fácil?

If you have enjoyed this entry. Please feel free to bookmark it using your favorite social bookmarking site

6 Responses so far

  1. diego dice:

    asi mismo, es facilisimo.

    (y me parece bueno que hayas usado aptitude, hay que ir sacandose los habitos viejos y perniciosos)

  2. Matías dice:

    @diego: siempre usé aptitude, no sé de qué “hábitos viejos y perniciosos” me hablás :P

    en realidad sí, pero a veces es necesario ir más abajo (para instalar debs externos hay que usar dpkg sí o sí) Y conozco gente que sigue usando dselect porque les resulta más cómodo y/o controlable.

    Para gustos…

  3. Ernesto dice:

    Cual es la diferencia entre apt-get y aptitude

  4. Matías dice:

    @ernesto: La diferencia entre apt-get y aptitude es que aptitude es más amigable para el usuario. Es una interfaz completa para la instalación de paquetes (parecido a la versión gŕafica Synaptic) pero basado en consola utilizando una librería llamada ncurses.

    apt-get, en cambio, es más una aplicación para el manejo de la base de datos de paquetes. No brinda tantas opciones (como resolución interactiva de conflictos) pero la funcionalidad es la misma. Debian recomienda aptitude desde que éste fue suficientemente estable justamente por estas funcionalidades extras.

    Se puede, sin embargo, utilizar aptitude como apt-get si se le pasan los comandos por consola directamente. Esto es “aptitude install paquete” es lo mismo que “apt-get install paquete”; pero en cualquier interacción con el usuario la opción “e” te llevará a la interfaz con menúes y el listado de paquetes (cosa que no es posible con apt-get).

  5. Pablo dice:

    Simplemente brillante. gracias

  6. julian dice:

    parece que en debian lenny el paquete librdb-mysql-ruby se llama libdbd-mysql-ruby

    (notar el cambio RDB -> DBD)

    muy bueno, saludos!