3.安装RVM之前GPG或GPG2密钥配置步骤
目录
RVM从1.26.0
版本开始对所有发行版和rvm-installer
脚本进行加密签名,以确保其来自真实来源。
RVM使用GPG密钥进行签名,支持gpg
和gpg2
。有时gpg
从远程服务器下载密钥时遇到问题,如果您的系统可以用gpg2
,可以更换使用gpg2
。但是,据报道,gpg2
在2.1.17版中也受此问题影响,所以我们建议您降级版本或升级到新版本解决此问题。
RVM密钥:
409B6B1796C275462A1703113804BB82D39DC0E3#mpapis
7D2BAF1CF37B13E2069D6956105BD0E739499BDB#pkuczynski
gpg导入密钥方法:
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
gpg2导入密钥方法:
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
如果上述密钥服务器遇到问题,请尝试其他密钥服务器。一些替代方案如下所示:
- hkp://ipv4.pool.sks-keyservers.net
- hkp://pgp.mit.edu
- hkp://keyserver.pgp.com
- hkp://keys.gnupg.net
防火墙问题
如果导入gpg密钥永久挂起,则可能是防火墙问题。如果您有防火墙设置权限,请确保打开传出端口11371(TCP)。
导入密钥–不太安全的方法
curl -sSL https://rvm.io/mpapis.asc | gpg --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rvm/1745.html