RVM pkg安装校验和错误

时间:2012-09-04 06:44:50

标签: ruby rvm zlib

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'似乎没有效果。

1 个答案:

答案 0 :(得分:11)

这是RVM的一个新变化,你可以使用它:

rvm --verify-downloads 1 pkg install zlib 

最好的解决方案是为zlib添加md5 / sha512,以便进行验证

命令解析已经修复,udate rvm使其正常工作:

rvm get head

弃用警告:

autolibs 弃用了

rvm pkg

rvm get stable
rvm autolibs enable
rvm install ruby

如果需要,RVM将自动使用系统软件包管理器安装缺少的库并使用适当的编译设置配置ruby - 在OSX RVM上检测macport,自制软件,fink以及如果未找到安装macport来处理库安装。