サーチ…


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


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow