Rubygems 1.3.1がインストールされていますが、1.2.0に戻りたいです。 rubygemsをダウングレードするコマンドは何ですか?
2011年11月更新:RVMが終了したので、rvm install rubygems <version>
。
これは、古いRailsバージョン:
Sudo gem update --system 1.4.2
Rubygemsのダウングレード/アップグレードの詳細: https://github.com/rubygems/rubygems/blob/master/UPGRADING.md
RVMを使用している場合は、これを実行して現在のRuby gemsを削除し、rubygemsをアップグレード/ダウングレードできます。
rvm install rubygems 1.4.2
これは、OSXで1.5.0から1.4.2に戻すためにうまく機能しました。
Sudo gem uninstall -v '1.5.0' rubygems-update
Sudo gem update --system --local
古いRails 3スタックで同様の問題が発生しました。これらのタイプの問題が発生した場合、アプリケーションが現在実行されている実稼働サーバーに移動し、どのrubygemsバージョンをチェックすることをお勧めしますそれは使用しています:
gem -v
私にとっては、1.8.24を使用していました。そのため、このアプリに古いRubyをインストールしたときに "rvm install 1.9.3"から生成された現在のrubygemsをダウングレードするだけで、次のコマンドを実行できました。
$ rvm install rubygems 1.8.24 --force
そしてそれは働いた。注:私はUbuntu 14.04を実行していますが、使用しているサーバーもUbuntuです。