GemパッケージのアップデートではなくてRubyGemsのアップデートについてです。
RubyGemsのアップデート
RubyGemsはRubyをインストールすると一緒に入ってきますが、古いバージョンであることが多いのでアップデートが必要になる場合があります。
まずはアップデート前のバージョンの確認。
$ gem -v 2.2.2
rubygems-update
というGemパッケージをインストールします。
$ gem install rubygems-update Fetching: rubygems-update-2.4.5.gem (100%) Successfully installed rubygems-update-2.4.5 Parsing documentation for rubygems-update-2.4.5 Installing ri documentation for rubygems-update-2.4.5 1 gem installed
インストールしたらupdate_rubygems
という名前で bin が作成されるので実行します。
$ update_rubygems RubyGems 2.4.5 installed Parsing documentation for rubygems-2.4.5 Installing ri documentation for rubygems-2.4.5
これでアップデートされました。
$ gem -v 2.4.5
もう一つのやり方
次のコマンドを実行するとGemパッケージのインストールから実行までしてくれます。やってることは上述したことと同じです。<version> を省略した場合は最新バージョンになります。
$ gem update --system <version>