Назад | Перейти на главную страницу

Как установить Rake (Ruby on Rails)?

Я хочу установить Ruby on Rails (я использую FreeBSD, но не хочу использовать порты для RoR), так что это более общий вопрос unix / RoR.

Просто как лучше всего установить Rake.

http://rake.rubyforge.org/ предлагает:

% ruby install.rb

или

gem install --remote rake

Я установил Ruby 1.9, и путь к его библиотеке

/usr/local/lib/ruby/

Я не уверен, что лучший способ из двух вышеупомянутых вариантов или есть ли другие рекомендации. (По сути, FreeBSD все еще находится на Ruby 1.8, и поэтому я просто хочу выполнить все RoR в автономной установке, а не смешивать гемы портов с другими гемами, которых нет в портах).

Рубин 1.9.2 (lang/ruby19 порт) корабли с граблями-0.8.7.

Вы можете полностью игнорировать Ruby 1.8 во FreeBSD, а) удалив его и б) добавив в /etc/make.conf линия:

RUBY_DEFAULT_VER=1.9

Затем установите lang/ruby19 порт, обновите rubygems (как root):

# gem update rdoc
# gem update --system

и, наконец, устанавливаем рельсы:

# gem install rails

И забудьте о драгоценных камнях из портов, используйте gem инструмент для управления драгоценными камнями.

Если вы хотите установить несистемные рельсы, установите shells/bash порт и вручную установить RVM https://rvm.beginrescueend.com/. Он отлично работает во FreeBSD с bash в качестве оболочки.