Skip to content

Instantly share code, notes, and snippets.

@djacobs7
Created April 13, 2010 18:49
Show Gist options
  • Save djacobs7/364930 to your computer and use it in GitHub Desktop.
Save djacobs7/364930 to your computer and use it in GitHub Desktop.
#!/bin/bash
#installing ruby gems on centos
#add the ruby repository
sudo echo '[ruby]' > /etc/yum.repos.d/ruby.repo
sudo echo 'name=ruby' >> /etc/yum.repos.d/ruby.repo
sudo echo 'baseurl=http://repo.premiumhelp.eu/ruby/' >> /etc/yum.repos.d/ruby.repo
sudo echo 'gpgcheck=0' >> /etc/yum.repos.d/ruby.repo
sudo echo 'enabled=0' >> /etc/yum.repos.d/ruby.repo
#get rid of existing ruby packages
sudo yum remove --enablerepo=ruby ruby ruby-rdoc ruby-irb ruby-devel ruby-libs ec2-ami-tools
#install ruby 1.8.6
sudo yum install --disablerepo=updates,base --enablerepo=ruby ruby ruby-rdoc ruby-irb ruby-devel ruby-libs
#reinstall ami tools
wget http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools.noarch.rpm
sudo rpm -Uvh ec2-ami-tools.noarch.rpm
#install ruby gems
wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.6.tgz
tar -xzvf rubygems-1.3.6.tgz
sudo ruby setup.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment