Gem

Gemのインストール、バージョン指定など

More than 1 year has passed since last update.

Gemコマンドを使う頃によく忘れているのでメモしておきます。


Gemをインストール

特定のgemをインストール時はgemの名前を指定してインストールします。


gemのインストールコマンド

gem install gemの名前


例えばGemのbundlerをインストールは以下のように書きます。


bundlerをインストール

gem install bundler



バージョンを指定してインストール


バージョンを指定してgemをインストール

gem install gemの名前 -v バージョン


以下はsqlite3のバージョンを指定してインストールした例です。


sqlite3をインストール

gem install sqlite3 -v "1.3.8"



Gemをアンインストール

特定のgemをアンインストールする場合は gem uninstall でgem名を指定します。


gemのアンインストールコマンド

gem uninstall gemの名前


bundlerをアンインストールする例です。


bundlerをアンインストール

gem uninstall bundler



バージョンを指定してbundlerをインストール

gem uninstall bundler -v '1.8.5'



Gemをupdate

updateした場合、最新バージョンにgemがupdateされるとおもいます。


gemのアップデートコマンド

gem update gemの名前


例えばGemのsqlite3のアップデートは以下のように書きます。

gem update sqlite3

つまりバージョン指定をしたい場合は、gem installを利用するということでしょうか。