Вы можете собрать и запустить Rubinius из исходной директории. Вам не нужно устанавливать Rubinius, чтобы запустить его. Инструкции, приведенные ниже, подробно описывают как установку, так и запуск Rubinius из исходного каталога.
Rubinius использует LLVM для JIT компиляции. Rubinius зависит от определенной
версии LLVM. Если LLVM уже установлена на вашей системе передайте флаг
--skip-system
в скрипт конфигурации (см. ниже).
Исходный код Rubinius доступен как tar-архив и как проект на Github. Вы можете скачать tar-архив здесь.
Чтобы использовать Git:
git clone git://github.com/evanphx/rubinius.git
Этот раздел для вас, если вы хотите использовать Rubinius для запуска ваших приложений. Также вы можете запускать Rubinius прямо из исходной директории За подробностями обратитесь к следующему разделу.
Мы рекомендуем устанавливать Rubinius в место, нетребующее sudo
или права
суперпользователя. Чтобы установить Rubinius:
./configure --prefix=/path/to/install/dir
rake install
Если вы планируете работать над Rubinius, вам следует использовать следующие команды.
./configure
rake
Если вы просто пробуете Rubinius, следуйте инструкциям, чтобы добавить bin директорию в переменную окружения PATH.
Однако, если вы разрабатываете Rubinius, вы не должны добавлять папку bin
в переменную PATH, потому что система сборки Rubinius будет использовать свои
ruby
и rake
, в то время как в процессе сборки ей необходимы отдельные
исполняемые файлы Ruby.