sudo apt-get update
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install build-essential
sudo apt-get install zlib1g-dev libssl-dev libreadline-dev libyaml-dev libxml2-dev libxslt-dev
cd /usr/src/
sudo wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz
sudo tar xvzf ruby-2.1.2.tar.gz
cd ruby-2.1.2/
sudo ./configure --disable-install-doc --disable-install-rdoc --disable-install-capi
sudo make
sudo make install
sudo make clean
export PATH=/usr/local/bin/:$PATH
sudo gem install chef --no-ri --no-rdoc
sudo gem install knife-solo --no-ri --no-rdoc
curl -O http://pkgs.fedoraproject.org/repo/pkgs/gecode/gecode-3.7.3.tar.gz/7a5cb9945e0bb48f222992f2106130ac/gecode-3.7.3.tar.gz
tar xvzf gecode-3.7.3.tar.gz
cd gecode-3.7.3/
./configure --disable-doc-dot --disable-doc-search --disable-doc-tagfile --disable-doc-chm --disable-doc-docset --disable-qt --disable-examples
make
sudo make install
USE_SYSTEM_GECODE=1 gem install dep-selector-libgecode
sudo gem install berkshelf --no-ri --no-rdoc
$ rvm get stable
$ rvm reinstall 2.0.0 --skip-openssl --with-opt-dir=`brew --prefix openssl`
$ gem update --system
$ rvm use 2.0.0
$ gem install rails --no-ri --no-rdoc
rvmでrubyをインストールする前に
次のコマンドを実行して必要なものを確認し、brewでインストールしておく
$ rvm requirements
gccをインストール
(Xcode4.6のものではerrorになるため)
$ brew update
$ brew tap homebrew/dupes
$ brew install apple-gcc42
rvmインストール
$ \curl -L https://get.rvm.io | bash -s stable
rvmを有効にする(初回のみ)
$ echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile
$ source ~/.bash_profile
rvmでruby-2.0.0-p0インストール
$ brew install openssl
$ brew link openssl --force
$ brew install curl-ca-bundle
$ rvm get stable
$ rvm reinstall 2.0.0-p0 --skip-openssl --with-opt-dir=`brew --prefix openssl`
$ rvm use 2.0.0
rvmでruby-1.9.3インストール
$ rvm reinstall 1.9.3 --skip-openssl --with-opt-dir=`brew --prefix openssl`
$ rvm use 1.9.3
Rails 4.0.0インストール
$ gem install rails --version 4.0.0.beta1