14.04にアップグレードすると、Ruby 1.8.7が削除されました。私はそれが必要です。 :)ひどく。いくつかの古いプロジェクトはまだそれに依存しています。
宝石はそのまま残されているようです。
Ubuntu 14.04をコンピューターに残したままRuby 1.8をインストールし直すにはどうすればよいですか?追加するPPAはありますか?ソースからコンパイルしようとしましたが、多数のエラーが発生しました。
sources.list
ファイルにsaucy(13.10)リポジトリを追加して、これを行いました。
Sudo -H gedit /etc/apt/sources.list
deb http://gb.archive.ubuntu.com/ubuntu/ saucy main restricted
を追加します。Sudo apt-get update
Sudo apt-get install Ruby1.8
Sudo apt-get install rubygems
おそらく最善の方法ではありませんが、私にとってはうまくいくようです。 Ruby 1.9で失敗したcompass/sassの古いプロジェクトがありましたが、以前と同じように動作します。
Ruby 1.8をインストールすると、Ruby-switch
というパッケージもインストールされることに気付きました。このユーティリティで1.8と1.9を切り替えることができるかもしれませんが、私はまだ使っていませんが、RVMはRubyバージョンを切り替えるためのおそらくより良いソリューションです。