清除舊版Ruby,若存在
yum remove ruby
若為源碼,使用如下命令
cd <your-ruby-source-path>
make uninstall
下面開始安裝Ruby
一、下載Ruby源碼包
wget ftp://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.7.tar.gz
二、解壓安裝Ruby
tar zxvf ruby-2.1.7.tar.gz ./configure --disable-install-rdoc make make prefix=/usr/local install
三、安裝Bundler Gem
由於AWS被牆無法使用,修改ruby的源為淘寶
gem sources --remove https://rubygems.org/ gem sources -a https://ruby.taobao.org/ gem sources -l
gem install bundler --no-doc
添加以下軟連接,否則可能提示找不到
ln -s /usr/local/bin/ruby /usr/bin/ruby ln -s /usr/local/bin/gem /usr/bin/gem ln -s /usr/local/bin/bundle /usr/bin/bundle
四、查看驗證
[root@test81 ~]# which ruby #/usr/local/bin/ruby
[root@test81 ~]# which gem
#/usr/local/bin/gem
[root@test81 ~]# which bundle
#/usr/local/bin/bundle [root@test81 ~]# ruby -v #ruby 2.1.7p400 (2015-08-18 revision 51632) [x86_64-linux]
