Skip to content

Instantly share code, notes, and snippets.

@cmilfont
Created October 20, 2010 14:14
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save cmilfont/636489 to your computer and use it in GitHub Desktop.
Save cmilfont/636489 to your computer and use it in GitHub Desktop.
ruby_install.sh
#!/usr/bin/env bash
sudo apt-get install sed grep tar curl
sudo apt-get install zlibc zlib1g zlib1g-dev zlib-bin ssh perl openssl subversion libcurl3 expat
sudo apt-get install git libxml2 libxml2-dev ruby-dev libxslt1-dev
sudo apt-get install mysql-server libmysqlclient-dev imagemagick librmagick-ruby libmagick++3 libgraphicsmagick3 libgraphicsmagick1-dev libmagick++-3 libpng3
sudo apt-get install libopenssl-ruby libssl-dev libssl0.9.8
sudo apt-get install libreadline5-dev
# para o cordel
sudo apt-get install pdftk
# Install RVM
cd ~/
mkdir -p ~/.rvm/src/
cd ~/.rvm/src
git clone --depth 1 git://github.com/wayneeseguin/rvm.git
cd rvm
./install
# Install some rubies
source "$HOME/.rvm/scripts/rvm"
rvm package install readline
rvm install 1.8.7 -C --with-readline-dir=$HOME/.rvm/usr
rvm use 1.8.7
rvm rubygems 1.3.7
cd ~/.rvm/src/ruby-1.8.7/ext/readline
ruby extconf.rb
make && make install
cd ~/.rvm/src/ruby-1.8.7/ext/openssl
ruby extconf.rb
make && make install
# install gems from Cordel App
mkdir ~/dev
cd ~/dev
git clone git@github.com:cmilfont/rr10-team-116.git
gem install bundler
cd rr10-team-116
bundle install
@cmilfont
Copy link
Author

if [[ -n "$PS1" ]]; then
export HISTCONTROL=ignoreboth
fi
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

This loads RVM into a shell session.

rvm use 1.8.7

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment