2011-10-19 5 views
0

ちょうどライオンにアップグレードしrvmfollowing the docを更新しようとしました:RVM GET最新ERROR

$ rvm get latest 

Original installed RVM version: 

rvm 1.2.8 by Wayne E. Seguin ([email protected]) [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. 

どのように私はライオンのrvmをアップグレードすることができますか?

答えて

2

正直なところ、rvm implodeのほうが簡単かもしれません。あなたはバージョンではかなり後ろについています。だから、バージョンアップの際にそれを飛び越えることができないかもしれません。

私の現在のバージョンは1.8.6です。

実行rvm implodeこれは、rvm、ルビー、ジェムセット、すべてを削除します。私の解決策ザッツ

実行

bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 

...正常にアップグレードするにはあまりにも古い

+0

一部のrvmバージョンは他のバージョンにアップグレードできません。 – tadman

0

WAY。爆縮の提案はまさに何をすべきかです。システムからRVMのすべてのトレースを削除するスクリプトについては、トラブルシューティングページの下のスクリプトを参照してください。 RVMをロードする$ HOME/.bashrc | .bash_profileの行をコメントアウトしてください。それからすぐにログアウトしてから、環境にRVM用の変数はまったくなくなり、rvmインストールページで詳しく説明されているインストール手順に従ってください。

注意:Xcode 4.2を使用しないでください。現在のところ、さまざまなルビーやネイティブエクステンションの宝石、ホームブリューとマックポルトのビルドは正しく構築されていません。アップルが提供しているアップデートを加えたXcode 4.1のみを使用してください。

これはRVMの問題ではなく、LLVMへの切り替えによるコンパイラの問題です。 RVMを取得する場合、最新の作業とインストールを内破されていないだけの参考のため

1

は、その後、あなたは常に行うことができ、オプションではありません。

rvm get head 

これは、Gitリポジトリから最新バージョンを取得し、それは悪いを回避リクエストエラー。その後、最新の安定版に切り替えるには、

rvm get latest 

を実行することができます。

+0

これは実稼働環境にとって正しい答えです。 – rilla