2011-04-20 8 views
25

Soy nuevo en Ruby y simplemente estoy buceando. El tutorial de Ruby dice que debería obtener el sistema de empaquetado aquí: http://rubyforge.org/frs/?group_id=126¿Puedo instalar gemas con apt-get en Ubuntu?

Estoy en Ubuntu Linux. La página tiene una opción .tar y .gem para descargar. ¿Qué debería descargar?

Además, ¿las gemas son exactamente análogas a las jarras Java? ¿Y por qué necesito el sistema de empaque de gemas si puedo simplemente descargar gemas una por una cuando las necesite?

+2

Recomiendo usar [RVM] (https://rvm.beginrescueend.com/rvm/install/) para crear un entorno limitado de desarrollador en su host, a menos que tenga la intención de usarlo como servidor de producción. RVM se está convirtiendo rápidamente en el método de elección para instalar Ruby y administrar gemas en sistemas MacOS y Linux. Es una instalación fácil, solo lea las instrucciones primero y sígalas. Una vez que RVM esté instalado en su máquina, escriba 'rvm notes' y siga esas instrucciones. En ese momento, deberías estar listo para dejar que instale Ruby usando 'rvm install 1.9.2' seguido de' gem gemname de instalación ', para las gemas que quieras. –

Respuesta

3

En primer lugar, descargar el archivo * .tar, descomprimir este archivo, y luego ir al directorio rubygems en la consola y escriba

ruby setup.rb 

Eso es todo :)

+0

por cierto, ¿en qué directorio es mejor desempaquetar el archivo tar? ¡Gracias! :) – Genadinik

+0

No importa, después de la instalación puede eliminar el directorio rubygems. – Mike

64

Ubuntu ahora tienen rubygems como un paquete

Para Ubuntu 12:

sudo apt-get install rubygems 

Para Ubuntu 14.04:

sudo apt-get install rubygems-integration 
9

Si en Ubuntu 14.04 tratan a continuación

sudo apt-get install rubygems-integration 
+0

Buena actualización, aunque la pregunta es antigua y su referencia a rubyforge.org no funciona – fjuan

32

En Ubuntu 16.04, tanto sudo apt-get install rubygems y sudo apt-get install rubygems-integration fallidos para mí. En su lugar, tenía que hacer esto:

sudo apt-get install ruby-dev 
0

Si instala el conjunto de aplicaciones de rubí completa con

sudo apt-get install ruby-full

Usted recibirá joyas y mucho más por omisión. Probado en Ubuntu 16, también podría funcionar en otra versión.