刚升级到Lion并尝试更新rvm
following the doc:
$ rvm get latest
Original installed RVM version:
rvm 1.2.8 by Wayne E. Seguin (wayneeseguin@gmail.com) [http://rvm.beginrescueend.com/]
rvm-<html>
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 172 0 172 0 0 210 0 --:--:-- --:--:-- --:--:-- 304
ERROR:
.tar.gz downloaded does not match it's md5 checksum <html>
<head><title>400 Bad Request</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx/1.0.8</center>
</body>
./html>
Aborting RVM Installation.
如何在Lion上升级rvm
?
答案 0 :(得分:2)
老实说,rvm implode
可能更容易重新开始。你的版本远远落后于你。因此,它可能无法在更新版本中跳得那么远。
我当前的版本是1.8.6
。
运行rvm implode
,这将删除rvm,rubies,gemsets,所有内容。
运行
bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
多数民众赞成我的解决方案......
答案 1 :(得分:1)
仅供参考,如果rvm获取最新版本无法正常工作且无法安装您的安装,那么您可以随时执行:
rvm get head
这从Git获取最新版本,因此它可以避免错误请求错误。之后你可以做一个
rvm get latest
切换到最新的稳定版本。
答案 2 :(得分:0)
太老了,无法正常升级。内爆的建议正是要做的事情。请参阅故障排除页面底部的脚本,以获取将从系统中删除RVM的所有痕迹的脚本。注释掉加载RVM的$ HOME / .bashrc | .bash_profile中的所有行。然后立即注销然后再返回,这样环境中的RVM绝对没有变量,然后按照rvm安装页面上的详细说明执行安装过程。
请注意:请勿使用Xcode 4.2。它目前没有正确构建许多不同的红宝石和原生扩展宝石,以及Homebrew和MacPorts构建。仅使用Xcode 4.1以及Apple提供的任何更新。
这不是RVM问题,由于转换到LLVM而导致编译问题。