老版本ruby升级到1.9.2
先删除老版的ruby
解压文件
进入解压后的文件夹
编译源码,在编译之前,设置安装目录.
更改环境变量
检验版本号
安装rails
软连接
先删除老版的ruby
$sudo rm -r /usr/local/ruby
解压文件
$tar vfxz ruby-1.9.2-p180.tar.gz
进入解压后的文件夹
$cd ruby-1.9.2-p18/
编译源码,在编译之前,设置安装目录.
$./configure --prefix=/usr/local/ruby-1.9.2
$make
$sudo make install
更改环境变量
$sudo gedit /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby-1.9.2/bin"
$source /etc/environment
检验版本号
$ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
安装rails
$sudo gem install rails
软连接
sudo ln -s /usr/local/ruby-1.9.2/bin/ruby /usr/bin/ruby
sudo ln -s /usr/local/ruby-1.9.2/bin/gem /usr/bin/gem