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'似乎没有完全没有效果。
最佳答案
这是 RVM 的一个新变化,你可以让它工作:
rvm --verify-downloads 1 pkg install zlib
最好的解决方案是为 zlib 添加 md5/sha512,以便对其进行验证
命令解析已经修复,更新 rvm 使其工作:
rvm get head
弃用警告:
rvm pkg
已被 autolibs 弃用:
rvm get stable
rvm autolibs enable
rvm install ruby
RVM 将自动使用系统包管理器安装缺少的库,并在需要时使用适当的编译设置配置 ruby - 在 OSX 上,RVM 检测 macports、自制软件、fink,如果未找到,则安装 macports 来处理库安装。
关于ruby - RVM pkg 安装校验和错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12258087/