安装和配置 Ruby
Ruby的编译和安装
首先从官方下载ruby1.8.7的源代码,目前(2010.12.22)ruby1.8.7最新版本号为:1.8.7p302,下载链接:ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz
下载后解压出源码:tar zxf ruby-1.8.7-p302.tar.gz
创建/opt/ruby1.8目录:mkdir /opt/ruby1.8
进入源码目录:cd ruby-1.8.7-p302
编译源码:./configure --prefix=/opt/ruby1.8;make
以管理员身份安装:sudo make install
往系统变量PATH中加入ruby的bin路径
Ubuntu: 编辑/etc/profile,在PATH=".."的末尾加上/opt/ruby/bin,如PATH="....:/opt/ruby/bin"?
CentOS: 编辑/etc/profile.d/ruby.sh,如果没有就新建一个,内容为:PATH=$PATH:/opt/ruby/bin
保存退出后执行source /etc/profile使环境变量生效。
用管理员身份创建一个链接文件:sudo ln -nfs /opt/ruby1.8 /opt/ruby
执行ruby -v查看ruby是否安装成功
若遇到之前已经安装比较旧的版本,则清除之前的版本yum erase ruby
输入y
然后检查环境变量 编辑/etc/profile.d/ruby.sh,如果没有就新建一个,内容为:PATH=$PATH:/opt/ruby/bin
保存退出后执行source /etc/profile使环境变量生效
RubyGem的安装
首先从官方下载rubygem的源码,目前最新版本为1.3.7,下载链接:http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz
下载后解压出源码:tar zxf rubygems-1.3.7.tgz
进入源码目录:cd rubygems-1.3.7
以管理员身份安装:sudo ruby setup.rb
执行gem -v查看rubygem是否安装成功
bundler的安装
sudo gem install bundler --no-ri --no-rdoc
?