How do I make Ruby 1.9 the default Ruby on Ubuntu?

Viewed 43113

Is there any way, on Ubuntu 9.04, to install Ruby 1.8 as ruby1.8 (or get rid of it altogether) and have Ruby 1.9 be the default ruby?

5 Answers

I'm not really sure, but maybe this can help:

update-alternatives --config ruby

... and here's the non-interactive, scriptable, way:

update-alternatives --set ruby /usr/bin/ruby1.9.1

You may find out about available alternatives and respective /usr/bin/... paths by doing:

update-alternatives --query ruby

Try this:

sudo apt-get install ruby1.9.1 rubygems1.9.1

or try building from source. this worked for me on ubuntu 9.04 and after a restart 1.9 was the standard ruby

Related