ubuntu-setup.bash: for rubygems, use maverick's repo or if lucid use ppa or if old use tarball. create /var/lib/gems/1.8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games-friendly symlink if using debs

This commit is contained in:
maco 2010-09-18 04:40:33 +08:00 committed by Raphael Sofaer
parent 8a30a287af
commit c5aa22fd28

View file

@ -65,18 +65,32 @@ echo "Installed git-core.."
# Setting up ruby gems # Setting up ruby gems
echo "Fetching and installing ruby gems.." echo "Fetching and installing ruby gems.."
( (
echo "." RELEASE=$(lsb_release -c | cut -f2)
cd /tmp if [ RELEASE == "maverick" ]
wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz then
echo "." sudo apt-get install --no-install-recommends -y rubygems
tar -xf rubygems-1.3.7.tgz sudo ln -s /var/lib/gems/1.8/bin/bundle /usr/local/bin/bundle #for PATH
echo "." elsif [ RELEASE == "lucid" ]
cd rubygems-1.3.7 then
echo "." sudo add-apt-repository ppa:maco.m/ruby
sudo ruby setup.rb sudo apt-get update
echo "." sudo apt-get install --no-install-recommends -y rubygems
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem sudo ln -s /var/lib/gems/1.8/bin/bundle /usr/local/bin/bundle #for PATH
echo "." else
# Old version
echo "."
cd /tmp
wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz
echo "."
tar -xf rubygems-1.3.7.tgz
echo "."
cd rubygems-1.3.7
echo "."
sudo ruby setup.rb
echo "."
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem
echo "."
fi
) )
echo "Done installing the gems.." echo "Done installing the gems.."