Skip to content

Instantly share code, notes, and snippets.

@jcn
Created November 6, 2013 23:16
Show Gist options
  • Save jcn/7345965 to your computer and use it in GitHub Desktop.
Save jcn/7345965 to your computer and use it in GitHub Desktop.
Ruby alternatives setup for debian squeeze
sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.1 500 \
--slave /usr/bin/ri ri /usr/bin/ri1.9.1 \
--slave /usr/bin/irb irb /usr/bin/irb1.9.1 \
--slave /usr/bin/gem gem /usr/bin/gem1.9.1 \
--slave /usr/bin/rake rake /usr/bin/rake1.9.1 \
--slave /usr/bin/bundle bundle /var/lib/gems/1.9.1/bin/bundle \
--slave /usr/share/man/man1/ruby.1.gz ruby.1.gz /usr/share/man/man1/ruby1.9.1.1.gz \
--slave /usr/share/man/man1/irb.1.gz irb.1.gz /usr/share/man/man1/irb1.9.1.1.gz \
--slave /usr/share/man/man1/gem.1.gz gem.1.gz /usr/share/man/man1/gem1.9.1.1.gz \
--slave /usr/share/man/man1/ri.1.gz ri.1.gz /usr/share/man/man1/ri1.9.1.1.gz \
--slave /usr/share/man/man1/rake.1.gz rake.1.gz /usr/share/man/man1/rake1.9.1.1.gz
sudo update-alternatives --install /usr/bin/ruby ruby /opt/ruby-enterprise/bin/ruby 400 \
--slave /usr/bin/ri ri /opt/ruby-enterprise/bin/ri \
--slave /usr/bin/irb irb /opt/ruby-enterprise/bin/irb \
--slave /usr/bin/gem gem /opt/ruby-enterprise/bin/gem \
--slave /usr/bin/rake rake /opt/ruby-enterprise/bin/rake \
--slave /usr/share/man/man1/ruby.1 ruby.1 /opt/ruby-enterprise/share/man/man1/ruby.1 \
--slave /usr/share/man/man1/irb.1 irb.1 /opt/ruby-enterprise/share/man/man1/irb.1 \
--slave /usr/share/man/man1/gem.1 gem.1 /opt/ruby-enterprise/share/man/man1/gem.1 \
--slave /usr/share/man/man1/rake.1 rake.1 /opt/ruby-enterprise/share/man/man1/rake.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment