solaris 11
下载ruby的源代码
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz
从1.9以后,ruby开始使用psych处理yaml,而psych的编译依赖于libyaml,所以还要安装psych
wget http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
解压缩以后,
./configure
make && make install安装
解压缩以后编译,solaris 11下的grep不支持-e选项,所以要设为egrep
export GREP=egrep
./configure --with-opt-dir=/usr/local(这个目录是yaml的安装目录)
make
make install
编译完以后
gem install rails
之后测试
mkdir ~/newrails
rails new ~/newrails/
cd ../newrails/
rails server