1 votos

Instalación de ruby en un directorio específico/usb

Estoy intentando instalar ruby en un directorio específico, una memoria USB, para poder mover el usb de un lado a otro sin tener que instalar ruby en cada máquina a la que llegue (necesito ruby 2.0+). ¿Cómo puedo hacer esto?

He estado buscando cosas como establecer el directorio de instalación de RVM y demás, sin suerte. Lo más cercano que encontré fue esta descripción me dice cómo mover toda la instalación de RVM que no quiero. Sólo quiero una versión simple de rubí en una memoria USB.

En Windows esto fue muy fácil: Ejecutar RubyInstaller, y apuntar al USB. En OSx, bueno, eso es otra historia.

¿Cómo puedo conseguirlo?

1voto

Peter Craig Puntos 1759

Así que me imaginé esto:

Lo que debes hacer es descargar el fuente de rubí y extraerlo de donde sea. Entonces tienes una carpeta llamada ruby-2.1.2 o algo que refleje su versión de Ruby.

Entonces, en la terminal, cd a ese directorio. Entonces ejecuta:

./configure --prefix=/Volumes/USB_STICK_NAME/folder/to/install/into/osx_ruby
make
sudo make install

Consejo: arrastre y suelte la carpeta ubs que desee en el terminal para obtener la ruta de la carpeta deseada. Es mucho más fácil que escribirlo

Eso instalará ruby en tu memoria USB llamada "USB_STICK_NAME" bajo las carpetas folder/to/install/into/osx_ruby . Siéntete libre de ponerle un nombre diferente, pero recuerda que la carpeta que selecciones como directorio de instalación es donde terminan todas las cosas internas de ruby, como bin , lib . Yo recomendaría nombrar esa carpeta como "osx_ruby" o algo similar.

Espero que alguien encuentre esto útil.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X