因为ruby版本的不通,而导致一些版本不兼容,所有需要rvm来进行管理
1.安装rvm
百度大部分都需要安装都是 curl -sSL https://get.rvm.io | bash -s stable 但是 会服务器找不到的错
所有推荐离线安装rvm
http://rvm.io/rvm/offline
1.1 下载tar包
curl -sSL https://github.com/rvm/rvm/tarball/stable -o rvm-stable.tar.gz
1.2 创建并进入rvm目录
# mkdir rvm && cd rvm
1.3 解压tar包
# tar --strip-components=1 -xzf …/rvm-stable.tar.gz
安装rvm
#./install --auto-dotfiles
执行加载文件:source ~/.rvm/scripts/rvm 但是报错 解决方案:根据菜鸟驿站 执行命令:
#source /etc/profile.d/rvm.sh (备注:我先进入bin目录执行了下./rvm命令 以后就可以直接全局执行rvm命令了)
2.安装ruby
用 RVM 安装 Ruby 环境
列出已知的 ruby 版本:
$ rvm list known
可以选择现有的 rvm 版本来进行安装(下面以 rvm 2.4.2 版本的安装为例)
$ rvm install 2.4.2
检查是否安装成功:
ruby -v
gem -v
出现版本号说明安装成功