Debian GNU/Linux wheezy では ruby-switch で Ruby のバージョンを切り替えることが可能。 gem も同時に切り替わる。
$ ruby-switch --list
ruby1.8
ruby1.9.1
$ ruby-switch --check
Currently using: ruby1.8
------------------------
gem -> /usr/bin/gem1.8
ruby -> /usr/bin/ruby1.8
# ruby-switch --set ruby1.9.1
update-alternatives: /usr/bin/gem (gem) を提供するために 手動モード で /usr/bin/gem1.9.1 を使います
update-alternatives: /usr/bin/ruby (ruby) を提供するために 手動モード で /usr/bin/ruby1.9.1 を使います
$ ruby-switch --check
Currently using: ruby1.9.1
--------------------------
ruby -> /usr/bin/ruby1.9.1
gem -> /usr/bin/gem1.9.1
-
ref.
- nilog: Debian Wheezy では ruby-switch コマンドで Ruby 1.8 と Ruby 1.9 を切り替えることが可能。内部では update-alternatives を使用。 / SD Sep. 2013 (2013-09-09)
- [ヅ] Debian squeeze で Ruby 1.8 と 1.9 を alternatives で切り替えて使う (2013-09-19)
tags: ruby debian
Posted by NI-Lab. (@nilab)