清除旧版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..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 (-- revision ) [x86_64-linux]

最新文章

  1. MyBatis 智能标签
  2. CountDownLatch和CyclicBarrier 举例详解
  3. JavaScript及其异步实现续:Promise让一切更简单
  4. JavaScript上下文和闭包
  5. [置顶] block一点也不神秘————如何利用block进行回调
  6. FMDB的基本应用
  7. 使用代码辅助生成工具CodeSmith -- 生成NHibernate的映射文件
  8. telegram即时通信软件和outline ---- by 余弦 by倾旋
  9. WebAPI实例--第一个API
  10. DRBD数据镜像与搭建
  11. kubernetes 实战6_命令_Share Process Namespace between Containers in a Pod&amp;Translate a Docker Compose File to Kubernetes Resources
  12. ASP.NET重写Render 加载CSS样式文件和JS文件(切换CSS换皮肤)
  13. 基于浏览器的开源“管理+开发”工具,Pivotal MySQL*Web正式上线!
  14. Oracle判断表、列、主键是否存在的方法
  15. mono安装
  16. 【JavaScript-基础-文件上传】
  17. 【Floyd】噪音恐惧症
  18. vue——介绍和使用
  19. mongoDB Java SDK CRUD操作例子
  20. 自动更新GeoIP数据库

热门文章

  1. Array.apply 方法的使用
  2. RenderMonkey基本使用方法【转】
  3. js/jquery循环提取table单元格值
  4. Netty源码细节-accept、read(Linux os层 + Netty层代码细节)(转)
  5. MS project 使用小技巧收集
  6. &amp;lt;LeetCode OJ&amp;gt; 101. Symmetric Tree
  7. 通过 react-native-keyboard-aware-scroll-view 解决键盘遮盖输入框的问题
  8. Android ListView工作原理全然解析,带你从源代码的角度彻底理解
  9. hystrix-turbine实现多服务监控
  10. Note:pandas时间序列处理