Rubinius 2.0 foi finalmente lançado! Esta é uma ótima notícia para as pessoas que estão felizes codificando em Ruby e estão tentando entregar aplicativos altamente concorrentes.
Aqui está o que precisamos:
- Ferramentas de linha de comando: https://github.com/kennethreitz/osx-gcc-installer#readme
- Homebrew: http://brew.sh/
- rbenv: https://github.com/sstephenson/rbenv
- ruby-build: https://github.com/sstephenson/ruby-build
Homebrew e construção de rubi
Estaremos usando as últimas definições de construção do ruby-build; se você tiver uma instalação existente, será necessário atualizá-los primeiro:
brew update
brew upgrade ruby-build
Dependências
Vamos instalar algumas dependências:
brew install git openssl readline libyaml gdbm
Início: Instale o Ruby para instalar o Ruby
Antes de prosseguirmos, o processo de construção requer uma instalação existente do Ruby 2.0 e um Bundler.
rbenv install 2.0.0-p247
rbenv shell 2.0.0-p247
gem install bundler
Agora vamos instalar o Rubinius 2.0.0. Como estamos usando o Homebrew, precisamos especificar a localização de nossas bibliotecas:
RUBY_CONFIGURE_OPTS=--with-opt-dir="`brew --prefix openssl`:`brew --prefix readline`:`brew --prefix libyaml`:`brew --prefix gdbm`:`brew --prefix libffi`" rbenv install rbx-2.0.0
Aguarde o término do processo de construção. O meu demorou um pouco em um MBP de 2012.
Uma vez feito isso, acione um novo shell rbenv.
rbenv shell rbx-2.0.0
Boa codificação!