5
root@li417-132:~# rvm pkg install zlib
Fetching zlib-1.2.7.tar.gz to /usr/local/rvm/archives
There is no checksum for 'http://prdownloads.sourceforge.net/libpng/zlib-1.2.7.tar.gz' or 'zlib-1.2.7.tar.gz', it's not possible to validate it.
If you wish to continue with unverified download add '--verify-downloads 1' after the command.


Please note that it's required to reinstall all installed rubies:

    rvm reinstall all --force
    rvm all-gemsets do rvm gemset pristine

今日、奇妙な問題が発生しました。数日前にセットアップした他の Linux ボックスはこれを実行しませんでしたが、今日は rvm パッケージをインストールできず、コマンドの後に「--verify-downloads 1」を追加してもまったく効果がないようです.

4

1 に答える 1

11

これは RVM の新しい変更であり、次のように動作させることができます:

rvm --verify-downloads 1 pkg install zlib 

最善の解決策は、検証できるように zlib に md5 / sha512 を追加することです。

コマンドの解析はすでに修正されています。それを機能させるには、rvm を更新します。

rvm get head

非推奨の警告:

rvm pkgautolibsによって廃止されました:

rvm get stable
rvm autolibs enable
rvm install ruby

RVM は自動的にシステム パッケージ マネージャーを使用して不足しているライブラリをインストールし、必要に応じて適切なコンパイル設定で Ruby を構成します。

于 2012-09-04T08:51:02.287 に答える