# Минимальные требования - Rubinius
Rubinius is an implementation of the Ruby programming language. The Rubinius bytecode virtual machine is written in C++. The bytecode compiler is written in pure Ruby. The vast majority of the core library is also written in Ruby, with some supporting primitives that interact with the VM directly.
Author: Less Than Three. <3. http://less.thanthree.com

1.2.3

## Минимальные требования

Убедитесь, что у вас установлены перечисленные программы и библиотеки. Также просмотрите нижеприведенные разделы на предмет требований для каждой конкретной операционной системы.

Ниже следуют ссылки для получения дополнительной информации о программах и библиотеках, нужных для сборки Rubinius. Для вашей операционной системы или менеджера пакетов могут быть доступны и другие сборки, помимо перечисленных.

- GCC и G++ 4.x
- GNU Bison
- MRI Ruby 1.8.7+ Если на вашей системе не установлен Ruby 1.8.7, подумайте об использовании RVM для его установки.
- Rubygems
- Git
- ZLib
- pthread: Библиотека pthread должна быть установлена вашей операционной системой.
- gmake
- rake: `[sudo] gem install rake`

### Mac OS X

Простейший путь для создания сборочного окружения на Mac OS X — установка XCode Tools and Utilities. После установки для формирования отчетов об аварийных завершениях можно использовать приложение /Developer/Applications/Utilities/CrashReporterPrefs.app

### Debian/Ubuntu

- ruby-dev или ruby1.8-dev
- libreadline5-dev
- zlib1g-dev
- libssl-dev

### FreeBSD

Под FreeBSD есть порт Rubinius, который называется `lang/rubinius`. Подробную информацию о порте можно найти на сайте http://freshports.org. В процессе инсталляции порта установка и настройка всех требуемых вспомогательных программ и библиотек происходит автоматически.