当官方方式不起作用时,如何升级 RVM?
How do I upgrade RVM when the official way doesn't work?
合十礼!
想要查看闪亮的新 Rails 5.0,我遇到了一个错误,提示我需要将我的 Ruby 版本至少升级到 2.0.0(我当前的版本是 2.1.3 ).我使用 RVM 来管理 OSX 上的 Rubies,所以我尝试了好的 ol'
rvm install ruby --latest
...只被告知
Already installed ruby-2.1.3.
我运行
rvm known list
...事实上,列出的 Ruby 的最新版本是我已经拥有的版本,即 2.1.3。接下来,我检查了我的 RVM 版本,发现它是 1.25.31,而 RVM 博客说 1.27.x 最近发布了。所以我决定也许这就是已知列表不显示更新的 Ruby 版本并使用记录的 steps of upgrading RVM from their site 的原因。重新加载后,我仍然看到相同版本的 RVM 和相同的可用 Ruby 版本列表。我也尝试重新启动终端。现在我该怎么做?
从头开始安装 RVM
1)先删除当前版本,见:
# use sudo at your own discretion
rvm implode --force
gem uninstall rvm
rm -rf ~/.rvm
# open file
vim ~/.bash_profile
# remove lines:
# [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
# close file
2) 按照 RVM 安装页面上的说明进行操作:https://rvm.io/rvm/install
合十礼!
想要查看闪亮的新 Rails 5.0,我遇到了一个错误,提示我需要将我的 Ruby 版本至少升级到 2.0.0(我当前的版本是 2.1.3 ).我使用 RVM 来管理 OSX 上的 Rubies,所以我尝试了好的 ol'
rvm install ruby --latest
...只被告知
Already installed ruby-2.1.3.
我运行
rvm known list
...事实上,列出的 Ruby 的最新版本是我已经拥有的版本,即 2.1.3。接下来,我检查了我的 RVM 版本,发现它是 1.25.31,而 RVM 博客说 1.27.x 最近发布了。所以我决定也许这就是已知列表不显示更新的 Ruby 版本并使用记录的 steps of upgrading RVM from their site 的原因。重新加载后,我仍然看到相同版本的 RVM 和相同的可用 Ruby 版本列表。我也尝试重新启动终端。现在我该怎么做?
从头开始安装 RVM
1)先删除当前版本,见:
# use sudo at your own discretion
rvm implode --force
gem uninstall rvm
rm -rf ~/.rvm
# open file
vim ~/.bash_profile
# remove lines:
# [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
# close file
2) 按照 RVM 安装页面上的说明进行操作:https://rvm.io/rvm/install