archlinuxcn-keyring/archlinux-keyring安装时,出现(可能是因为时空扭曲或系统时钟的问题),密钥生成于未来的N秒后的解决方法
系统
██████████████████ ████████
██████████████████ ████████ ----------------
██████████████████ ████████ OS: Manjaro Linux x86_64
██████████████████ ████████ Host: MS-7B89 1.0
████████ ████████ Kernel: 5.13.19-2-MANJARO
████████ ████████ ████████ Uptime: 6 hours, 18 mins
████████ ████████ ████████ Packages: 1222 (pacman), 9 (snap)
████████ ████████ ████████ Shell: bash 5.1.8
████████ ████████ ████████ Resolution: 3840x2160, 1920x1080
████████ ████████ ████████ DE: Plasma 5.22.5
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ Theme: Breath2 2021 Light [Plasma], Breeze [GTK2/3]
████████ ████████ ████████ Icons: breath2 [Plasma], breath2 [GTK2/3]
████████ ████████ ████████ Terminal: yakuake
CPU: AMD Ryzen 7 3700X (16) @ 3.600GHz
GPU: NVIDIA GeForce RTX 2070 SUPER
Memory: 7744MiB / 32054MiB
问题描述
archlinuxcn-keyring/archlinux-keyring安装时,出现(可能是因为时空扭曲或系统时钟的问题),密钥生成于未来的N秒后 的问题
问题原因
GnuPG-2.1 与 pacman 密钥环
由于升级到了 gnupg-2.1,pacman 上游更新了密钥环的格式,这使得本地的主密钥无法签署其它密钥。这不会出问题,除非你想自定义 pacman 密钥环。不过,我们推荐所有用户都生成一个新的密钥环以解决潜在问题。
此外,我们建议您安装 haveged,这是一个用来生成系统熵值的守护进程,它能加快加密软件(如 gnupg,包括生成新的密钥环)关键操作的速度。
解决方法
要完成这些操作,请以 root 权限运行:
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
更多推荐
所有评论(0)