6
Un grupo de personas me pidieron ayuda para instalar Ruby on Rails. Mi solución son 3 pasos:
- (sólo para ubunteros) Asegúrense de tener los repositorios de multiverse y universe
- (sólo para debianeros) Asegúrense de tener instalado el comando sudo o ejecuten los comandos como root
sudo aptitude install rubysudo 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?
asi mismo, es facilisimo.
(y me parece bueno que hayas usado aptitude, hay que ir sacandose los habitos viejos y perniciosos)
@diego: siempre usé aptitude, no sé de qué “hábitos viejos y perniciosos” me hablás
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…
Cual es la diferencia entre apt-get y aptitude
@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).
Simplemente brillante. gracias
parece que en debian lenny el paquete librdb-mysql-ruby se llama libdbd-mysql-ruby
(notar el cambio RDB -> DBD)
muy bueno, saludos!