如何安装 Rake(Ruby on Rails)?

如何安装 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,而不是将 Ports gem 与不在 Ports 中的其他 gem 混合在一起)。

答案1

Ruby 1.9.2(lang/ruby19port)附带 rake-0.8.7。

您可以在 FreeBSD 上完全忽略 Ruby 1.8,方法是 a) 删除它并 b) 添加以下/etc/make.conf行:

RUBY_DEFAULT_VER=1.9

然后安装lang/ruby19端口,更新 ruby​​gems (以 root 身份):

# gem 更新 rdoc
# 宝石更新--系统

最后,安装导轨:

# 宝石安装轨道

忘记任何来自港口的宝石,使用gem工具来管理宝石。

如果你想要非系统轨道设置,请安装shells/bash端口并手动安装 RVMhttps://rvm.beginrescueend.com/。它在以 bash 作为 shell 的 FreeBSD 中完美运行。

相关内容