Skip to content

Instantly share code, notes, and snippets.

@ikuwow
Last active August 29, 2015 14:02
Show Gist options
  • Save ikuwow/2768cf4909fb0e1b2468 to your computer and use it in GitHub Desktop.
Save ikuwow/2768cf4909fb0e1b2468 to your computer and use it in GitHub Desktop.
MacでRuby環境を整えてchef、knife-soloを実行可能にするまでの手順 ref: http://qiita.com/ikuwow/items/c604f4bff87275f89543
eval "$(rbenv init -)"
$ chef gem install knife-solo knife-zero
$ brew uninstall ruby-build
$ brew uninstall rbenv
$ brew uninstall ruby
$ brew install rbenv ruby-build
$ which rbenv
/usr/local/bin/rbenv
# 最新版を確認。
$ rbenv install -l
# バージョン名を指定してインストール
$ rbenv install 2.1.2
# グローバルで使用するバージョンを設定してリンク更新
$ rbenv global 2.1.2
$ rbenv rehash
# 最新版を確認。
$ rbenv install -l
# バージョン名を指定してインストール
$ rbenv install 2.1.2
# グローバルで使用するバージョンを設定してリンク更新
$ rbenv global 2.1.2
$ rbenv rehash
$ which ruby
/Users/ユーザ名/.rbenv/shims/ruby
$ which gem
/Users/ユーザ名/.rbenv/shims/gem
$ gem install --no-ri --no-rdoc chef
$ gem install --no-ri --no-rdoc knife-solo
$ gem install --no-ri --no-rdoc berkshelf
$ which chef-client
/Users/ユーザ名/.rbenv/shims/chef-client
$ which knife
/Users/ユーザ名/.rbenv/shims/knife
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment