1.首先打开terminal
sudo vim /etc/pacman.conf
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
2.然后运行:
如果Arch版本较新则在pacman -S archlinuxcn-keyring
前运行
pacman-key --lsign-key "[email protected]"
正常情况:
pacman -S archlinuxcn-keyring
pacman -Sy
可选
如果在运行pacman -S archlinuxcn-keyring
时报错
以下引用:https://www.archlinuxcn.org/gnupg-2-1-and-the-pacman-keyring/
原因:
由于升级到了 gnupg-2.1,pacman 上游更新了密钥环的格式,这使得本地的主密钥无法签署其它密钥。这不会出问题,除非你想自定义 pacman 密钥环。不过,我们推荐所有用户都生成一个新的密钥环以解决潜在问题。
此外,我们建议您安装 haveged,这是一个用来生成系统熵值的守护进程,它能加快加密软件(如 gnupg,包括生成新的密钥环)关键操作的速度。
sudo su
pacman -Syu haveged
systemctl start haveged
systemctl enable haveged
rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux
pacman-key --populate archlinuxcn
3最后运行
pacman -S bochs
bochs即可正常安装
标签:haveged,archlinuxcn,key,--,pacman,密钥,bochs,linux,Arch From: https://www.cnblogs.com/zhanshenli/p/18106106