Usted puede construir y ejecutar Rubinius desde el directorio fuente. No es necesario instalar Rubinius en su sistema para poder ejecutarlo. Las instrucciones a continuación detallarán tanto la instalación de Rubinius, como su ejecución desde el directorio fuente.
Rubinius utiliza LLVM para el compilador JIT. Rubinius depende de una
version particular de LLVM. Si ha instalado LLVM en su sistema,
utilize la bandera --skip-system
al ejecutar el script configure en
las instrucciones que encontrará a continuación.
El código fuente de Rubinius esta disponible como un archivo comprimido y como un proyecto en Github. Puede descargar el archivo comprimido aquí.
Para usar Git:
git clone git://github.com/rubinius/rubinius.git
Si planea utilizar Rubinius para ejecutar sus aplicaciones, ésta es una buena opción. Sin embargo, también puede ejecutar Rubinius directamente desde el directorio fuente. Vea la siguiente sección para obtener más detalles al respecto.
Le recomendamos que instale Rubinius en un lugar que no requiera sudo
o
privilegios de superusuario. Para instalar Rubinius:
./configure --prefix=/path/to/install/dir
rake install
Si planea participar en el desarrollo de Rubinius, debe utilizar esta opción.
./configure
rake
Si simplemente quire probar Rubinius, siga las instrucciones para agregar el directorio bin a su PATH.
Sin embargo, si está desarrollando Rubinius, usted NO debe agregar el
directorio bin a su PATH porque el sistema de construcción de
Rubinius utilizara los vínculos de ruby
y rake
que utilizan el
ejecutable de Rubinius. Rubinius necesita
un ejecutable de Ruby aparte para poder reconstruirse a si mismo.