Skip to content

Instantly share code, notes, and snippets.

@jmervine
Created March 18, 2012 18:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jmervine/2079789 to your computer and use it in GitHub Desktop.
Save jmervine/2079789 to your computer and use it in GitHub Desktop.
#
# I've learned to never do this!
#
sudo su -
cd /etc/alternatives
mv bash_completion_gem bash_completion_gem1.8
ln -s /etc/bash_completion.d/gem1.9.1 bash_completion_gem
mv erb erb1.8
ln -s /usr/bin/erb1.9.1 erb
mv erb.1.gz erb.1.gz1.8
ln -s /usr/share/man/man1/erb1.9.1.1.gz erb.1.gz
mv gem gem1.8
ln -s /usr/bin/gem1.9.1 gem
mv gem.1.gz gem.1.gz1.8
ln -s /usr/share/man/man1/gem1.9.1.1.gz gem.1.gz
mv irb irb1.8
ln -s /usr/bin/irb1.9.1 irb
mv irb.1.gz irb.1.gz1.8
ln -s /usr/share/man/man1/irb1.9.1.1.gz irb.1.gz
mv rdoc rdoc1.8
ln -s /usr/bin/rdoc1.9.1 rdoc
mv rdoc.1.gz rdoc.1.gz1.8
ln -s /usr/share/man/man1/rdoc1.9.1.1.gz rdoc.1.gz
mv ri ri1.8
ln -s /usr/bin/ri1.9.1 ri
mv ri.1.gz ri.1.gz1.8
ln -s /usr/share/man/man1/ri1.9.1.1.gz ri.1.gz
mv ruby ruby1.8
ln -s /usr/bin/ruby1.9.1 ruby
mv ruby.1.gz ruby.1.gz1.8
ln -s /usr/share/man/man1/ruby1.9.1.1.gz ruby.1.gz
mv testrb testrb1.8
ln -s /usr/bin/testrb1.9.1 testrb
mv testrb.1.gz testrb.1.gz1.8
ln -s /usr/share/man/man1/testrb1.9.1.1.gz testrb.1.gz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment