3.安装RVM之前GPG或GPG2密钥配置步骤

RVM从1.26.0版本开始对所有发行版和rvm-installer脚本进行加密签名,以确保其来自真实来源。

RVM使用GPG密钥进行签名,支持gpggpg2。有时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

发表评论

电子邮件地址不会被公开。 必填项已用*标注