系统

██████████████████ ████████
██████████████████ ████████ ----------------
██████████████████ ████████ 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

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐