[ruby] rvmをmacにinstallする方法
macにrvmをインストールする方法
rvmをインストール
ここを参考にrvmをインストール
curl -L get.rvm.io | bash -s stable
rvmを最新更新する
rvm get head rvm get latest
ruby 1.9.3をインストール
rvm install 1.9.3
ruby 1.9.2をインストールする
rvm install 1.9.2
エラーが表示されて、以下のコマンド打てと言われた
$ rvm requirements Notes for Mac OS X 10.7.3, Xcode 4.3.2. For MacRuby: Install LLVM first. For JRuby: Install the JDK. See http://developer.apple.com/java/download/ # Current Java version "1.6.0_26" For IronRuby: Install Mono >= 2.6 For Ruby 1.9.3: Install libksba # If using Homebrew, 'brew install libksba' You can use & download osx-gcc-installer: https://github.com/kennethreitz/osx-gcc-installer ** NOTE: Currently, Node.js is having issues building with osx-gcc-installer. The only fix is to install Xcode over osx-gcc-installer. We had reports of http://hpc.sourceforge.net/ making things work, but it looks like not easiest/safest to setup. To use an RVM installed Ruby as default, instead of the system ruby: rvm install 1.8.7 # installs patch 357: closest supported version rvm system ; rvm gemset export system.gems ; rvm 1.8.7 ; rvm gemset import system.gems # migrate your gems rvm alias create default 1.8.7 And reopen your terminal windows. Xcode 4.2: * is only supported by ruby 1.9.3+ * it breaks gems with native extensions, especially DB drivers. Xcode 4.3+ users - please be warned - only ruby-1.9.3-p125+ is partially supported - in case of any compilation issues: * downgrade to Xcode 4.1 * uninstall Xcode and install osx-gcc-installer and reinstall your rubies.
うーん・・・
どうやら、「Xcode 4.1」をインストールしないといけないらしいので、
どうやら「Xcode 4.3」と「Xcode 4.1」同居出来るみたいなので
- https://developer.apple.com/downloads/index.action
ここからXcode4.1をダウンロードしてインストールしました。
もし、Xcode4.2がインストールされている場合は、以下のコマンドアンイストールしてからインストールします。
$ sudo /Developer/Library/uninstall-devtools --mode=all
ん?「libksba」をインストールしろと書いてあるので、インストールと念の為1.9.3の再インストール、1.9.2のインストール
/usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)" brew install libksba rvm reinstall 1.9.3 rvm install 1.9.2
railsのインストール
ruby1.9.3にrails 3.2.3をインストール
rvm use 1.9.3 rvm gemset create rails323 rvm gemset use tails323 gem install rails -v 3.2.3
ruby1.9.3にrails 3.2.2をインストール
rvm use 1.9.3 rvm gemset create rails322 rvm gemset use tails322 gem install rails -v 3.2.2
ruby1.9.2にrails 3.2.3をインストール
rvm use 1.9.2 rvm gemset create rails323 rvm gemset use tails323 gem install rails -v 3.2.3
ruby1.9.2にrails 3.2.2をインストール
rvm use 1.9.2 rvm gemset create rails322 rvm gemset use tails322 gem install rails -v 3.2.2
これで、
「ruby 1.9.3〜ruby 1.9.2」
「rails 3.2.2〜3.2.3」
のバージョンでのインストールが完了!