web-dev-qa-db-ja.com

Rake(Ruby on Rails)をインストールするにはどうすればよいですか?

Ruby on Rails(FreeBSDを実行していますが、RoRにPortsを使用したくない)をインストールしたいので、これはより一般的なUNIXです/ RoRの質問。

Rakeをインストールする最良の方法は何ですか。

http://rake.rubyforge.org/ 提案:

% Ruby install.rb

または

gem install --remote rake

Ruby 1.9をインストールしましたが、そのライブラリへのパスは

/usr/local/lib/Ruby/

上記の2つのオプションの最善の方法、または他の推奨事項があるかどうかはわかりません。 (基本的に、FreeBSDはまだRuby 1.8なので、すべてのRoRを自己完結型のインストールで実行し、PortsのgemをPortsにない他のgemと混合させたくない)。

1
Gazzer

Ruby 1.9.2(lang/Ruby19ポート)にはrake-0.8.7が付属しています。

Ruby 1.8 on FreeBSDでは、a)削除し、b)/etc/make.confに次の行を追加することで、完全に無視できます。

 Ruby_DEFAULT_VER = 1.9 

次に、lang/Ruby19ポートをインストールし、rubygemsを(rootとして)更新します。

#gem update rdoc 
#gem update --system 

最後に、Railsをインストールします。

#gem install Rails 

また、ポートからのgemを忘れて、gemツールを使用してgemを管理します。

システム以外のRailsセットアップ、shells/bashポートをインストールし、RVMを手動でインストールする https://rvm.beginrescueend.com/ )が必要な場合は、完全にシェルとしてbashを使用してFreeBSDで動作します。