Como instalo o Rake (Ruby on Rails)?

1

Eu quero instalar o Ruby on Rails (estou executando um FreeBSD, mas não quero usar Ports for RoR), então essa é uma questão genérica de unix / RoR.

Simplesmente, qual é a melhor maneira de instalar o Rake.

link sugere:

% ruby install.rb

ou

gem install --remote rake

Instalei o Ruby 1.9 e o caminho para sua biblioteca é

/usr/local/lib/ruby/

Não tenho certeza da melhor maneira das duas opções acima ou de outras recomendações. (Essencialmente, o FreeBSD ainda está no Ruby 1.8 e por isso eu só quero fazer todos os RoR em uma instalação independente, e não ter as gemas do Ports misturadas com outras gemas que não estão no Ports).

    
por Gazzer 17.06.2011 / 11:42

1 resposta

1

Ruby 1.9.2 ( lang/ruby19 port) vem com rake-0.8.7.

Você pode ignorar completamente o Ruby 1.8 no FreeBSD, a) excluindo-o e b) adicionando a /etc/make.conf a linha:

RUBY_DEFAULT_VER=1.9

Em seguida, instale lang/ruby19 port, atualize rubygems (como root):

# gem update rdoc
# gem update --system

e finalmente, instale os trilhos:

# gem install rails

E esqueça as gemas das portas, use a ferramenta gem para gerenciar gemas.

Se você deseja uma configuração de trilhos que não seja do sistema, instale shells/bash port e instale manualmente o link do RVM. Funciona perfeitamente no FreeBSD com bash como seu shell.

    
por 29.07.2011 / 00:38