Ruby Language
rbenv
サーチ…
1. rbenvでRubyのバージョンをインストールして管理する
rbenvでRubyのさまざまなバージョンをインストールして管理する最も簡単な方法は、ruby-buildプラグインを使用することです。
まず、rbenvリポジトリをホームディレクトリにクローンします。
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
次に、ruby-buildプラグインをクローンします。
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
.bash_profile
または.zshrc
これを追加することによって、シェルセッションでrbenvが初期化されていることを確認します。
type rbenv > /dev/null
if [ "$?" = "0" ]; then
eval "$(rbenv init -)"
fi
(これは本質的に最初にrbenv
が利用可能かどうかをチェックし、それを初期化する)。
シェルセッションを再起動するか、単に新しいターミナルウィンドウを開く必要があります。
注: OSX上で実行している場合、Mac OSコマンドラインツールを次のようにインストールする必要があります。
$ xcode-select --install
ソースからrbenv
する代わりに、 Homebrewを使用してrbenv
をインストールすることもできます。
$ brew update
$ brew install rbenv
次に指示の指示に従ってください:
$ rbenv init
Rubyの新しいバージョンをインストールしてください:
利用可能なバージョンを一覧表示する:
$ rbenv install --list
バージョンを選択してインストールします:
$ rbenv install 2.2.0
インストールされているバージョンをグローバルバージョン(システムがデフォルトで使用するバージョン)としてマークします。
$ rbenv global 2.2.0
あなたのグローバルバージョンは何ですか:
$ rbenv global
=> 2.2.0
ローカルプロジェクトのバージョンは、次のように指定できます。
$ rbenv local 2.1.2
=> (Creates a .ruby-version file at the current directory with the specified version)
脚注:
[1]: PATHの理解
Rubyのアンインストール
特定のバージョンのRubyをアンインストールするには、2つの方法があります。最も簡単なのは~/.rbenv/versions
からディレクトリを単に削除すること~/.rbenv/versions
:
$ rm -rf ~/.rbenv/versions/2.1.0
あるいは、まったく同じことを行うuninstallコマンドを使用することもできます。
$ rbenv uninstall 2.1.0
このバージョンがどこかで使用されている場合は、グローバルバージョンまたはローカルバージョンを更新する必要があります。パスの最初のバージョン(通常はシステムによって提供されるデフォルト)に戻すには、次のコマンドを使用します。
$ rbenv global system