Ubuntu 9.04で、Ruby 1.8 as Ruby1.8
(またはそれを完全に取り除く)とRuby 1.9がデフォルトのRuby
?
確かではありませんが、多分これが役立つでしょう:
update-alternatives --config Ruby
...そして、ここに非インタラクティブでスクリプト可能な方法があります:
update-alternatives --set Ruby /usr/bin/Ruby1.9.1
利用可能な選択肢とそれぞれの/usr/bin/...
実行によるパス:
update-alternatives --query Ruby
マーティン-次のリンクをご覧ください: http://ryanbigg.com/2010/12/ubuntu-Ruby-rvm-Rails-and-you/
ここでRubyのインストールがubuntuサーバーに向かっています。これにより、必要に応じてRubyバージョンに切り替えるだけでなく、gemを分離することもできます。 Rubyバージョンなどに基づく.
Ruby 1.8も完全に削除できます:
Sudo apt-get remove libruby1.8 Ruby1.8 Ruby1.8-dev rubygems1.8
その後、Ruby 1.9のみがインストールされます。
Sudo \curl -L https://get.rvm.io | bash -s stable --Ruby --Rails
Ruby(およびRails)の最新バージョンをインストールし、UbuntuのRVMの破損を回避できるようにします。 https://stackoverflow.com/a/ 9056395/497756 。
このルートに進む場合は、Ubuntuがインストールされているバージョンと、bundle
などの関連パッケージを削除してください。
詳細はこちら: https://rvm.io/rvm/install/
(注:これはhenry74によるTL; DRバージョンです。)