Macにrbenv導入した
MavericksをインストールしてからPHP絡みの環境だけ構築しててRuby関連忘れてた。
Rubyが必要な理由がSASSやらCompassなんでMacにデフォで入ってるRuby使っても良いんだけど、何か嫌なのです。
前提的なヤツ
- OS X 10.9.5
- Homebrew 0.9.5
rbenvのインストール
$ brew install rbenv
インストールしただけじゃパスが通ってないので.bash_profile
に下記コードを記載。
export PATH="$HOME/.rbenv/bin:$PATH" if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
バージョンの確認。
$ rbenv -v rbenv 0.4.0
Rubyをインストール
と、このままじゃrbenv install
コマンドが使えないので、必要なモノをインストール。
ruby-buildのインスロール
$ brew install ruby-build
これでrubyのインストールが出来るよーになる。
インストール出来るバージョンを確認
$ rbenv install -l Available versions: 1.8.6-p383 1.8.6-p420 (略) 2.2.0-dev 2.2.0-preview1 2.2.0-preview2 2.2.0-rc1 2.2.0 2.3.0-dev jruby-1.5.6 (略)
Ruby 2.2.0が最新安定版の模様。
ruby 2.2.0をインストールする
$ rbenv install 2.2.0
時間かかります(´・ω・)
インストールされてるRubyの確認
$ rbenv versions * system (set by /Users/{USERNAME}/.rbenv/version) 2.2.0
*
が付いてるヤツが現在ローカルで使われてるバージョンですね。
2.2.0に変更
$ rbenv global 2.2.0
念のため確認。
$ rbenv versions system * 2.2.0 (set by /Users/{USERNAME}/.rbenv/version) $ ruby -v ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin13]
おk。
各種gemのインストール
一応確認。
$ gem -v 2.4.5
sassのインストール
$ gem install sass
compassのインストール
$ gem install compass
そーいえば、CompassインストールしたらSASSもインストールされるんだっけ?
bourbonのインストール
使うか解らんけど、とりあえず。
$ gem install bourbon
neatのインストール
Bourbon同様、使うか解らんけど。
$ gem install neat
こんなもんじゃろか?
Ruby使った開発する訳じゃないのでRailsとかは入れません。
まぁ、必要なものは必要な時に入れれば良いか。
あぁ、Rubyとは関係無いけどnode.jsの環境も整えなければ...