页次: 1
从ArchWiki抄过来的。
首先更改/etc/pacman.d/gnupg/gpg.conf
keyserver一行改为 keyserver hkp://pgp.mit.edu:11371
/etc/pacman.conf 文件里
PGP signature checking部分
注释掉SigLevel = Never,上面的TrustAll和TrustOnly取消一个的注释。至于是哪个根据你自己的需求来。
下载附件的压缩包,解压后得到三个文件。
ArchMasterKey.sh Archlinux 核心开发者的Key
ArchDevKey.sh Archlinux 开发者的Key
ArchTUKey.sh Archlinux Trusted Users的Key
使用管理员权限执行你需要导入的用户key的脚本文件即可。
离线
[fracting的大作]Wine使用中的一些常见误区
http://forum.ubuntu.org.cn/viewtopic.php?f=121&t=363147
顺便学习一下对待开源软件的正确态度
离线
Wiki上有脚本,更方便导入所有开发者和信任用户的PGP keys
root下输入,回车即可curl https://www.archlinux.org/{developers,trustedusers}/ | awk -F\" '(/pgp.mit.edu/) {sub(/.*search=0x/,"");print $1}' | xargs pacman-key --recv-keys
有可能time out,那是你的ISP的问题,换个时间点就能导入了
这时导入的密钥都是"unknown"状态的
如果你图方便,直接修改/etc/pacman.conf,注释SigLevel = Optional TrustAll前的"#"如果你求安全,修改/etc/pacman.conf,注释SigLevel = Optional TrustedOnly前的"#"
同时,密钥需要本地认证# pacman-key --lsign-key <keyid>
keyid在你安装软件失败时有提示,如:
error: colord: signature from "Ionut Biru <ibiru@archlinux.org>" is unknown trust error: unrar: signature from "Giovanni Scafora <giovanni@archlinux.org>" is unknown trust
在此页https://www.archlinux.org/developers/
查找Giovanni Scafora,看到PGP Key: 0xF04569AE
这个0xF04569AE就是<keyid>了,导入即可# pacman-key --lsign-key 0xF04569AE
同理,信任的用户列表在https://www.archlinux.org/trustedusers/ 查找
你没看见我第一行写的啥? :em27
离线
ReiFFEXzyx 说:Wiki上有脚本,更方便导入所有开发者和信任用户的PGP keys
root下输入,回车即可curl https://www.archlinux.org/{developers,trustedusers}/ | awk -F\" '(/pgp.mit.edu/) {sub(/.*search=0x/,"");print $1}' | xargs pacman-key --recv-keys
有可能time out,那是你的ISP的问题,换个时间点就能导入了
这时导入的密钥都是"unknown"状态的
如果你图方便,直接修改/etc/pacman.conf,注释SigLevel = Optional TrustAll前的"#"如果你求安全,修改/etc/pacman.conf,注释SigLevel = Optional TrustedOnly前的"#"
同时,密钥需要本地认证# pacman-key --lsign-key <keyid>
keyid在你安装软件失败时有提示,如:
error: colord: signature from "Ionut Biru <ibiru@archlinux.org>" is unknown trust error: unrar: signature from "Giovanni Scafora <giovanni@archlinux.org>" is unknown trust
在此页https://www.archlinux.org/developers/
查找Giovanni Scafora,看到PGP Key: 0xF04569AE
这个0xF04569AE就是<keyid>了,导入即可# pacman-key --lsign-key 0xF04569AE
同理,信任的用户列表在https://www.archlinux.org/trustedusers/ 查找
你没看见我第一行写的啥? :em27
晕,才下载附件看了一下,是一回事 :em06
不过密钥认证还是很麻烦的,我在这里丰富一下你的教程 :em06
[fracting的大作]Wine使用中的一些常见误区
http://forum.ubuntu.org.cn/viewtopic.php?f=121&t=363147
顺便学习一下对待开源软件的正确态度
离线
离线
离线
非常感谢!
离线
为什么没看见附件,直接运行那段脚本行吗?
离线
页次: 1