解决sudo pacman -S archlinuxcn-keyring 报错
原因
pacman 上游更新了密钥环的格式,使得本地的主密钥无法签署其它密钥。
解决方法
请以 root 权限运行:
pacman -Syu haveged
systemctl starthaveged
systemctl enable haveged
rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux
pacman-key --populate archlinuxcn
pacman-key --populate blackarch
效果
\[root@name aaa\]# pacman -Syu havegedsystemctl starthavegedsystemctl enable havegedrm -fr /etc/pacman.d/gnupgpacman-key --initpacman-key --populate archlinuxpacman-key --populate archlinuxcn:: Synchronizing package databases...core is up to dateextra is up to datecommunity 6.7 MiB 5.65 MiB/s 00:01 \[######################\] 100%archlinuxcn is up to date:: Starting full system upgrade...resolving dependencies...looking for conflicting packages...Packages (1) haveged-1.9.18-1Total Download Size: 0.05 MiBTotal Installed Size: 0.15 MiB:: Proceed with installation? \[Y/n\] y:: Retrieving packages...haveged-1.9.18-1... 47.0 KiB 643 KiB/s 00:00 \[######################\] 100%(1/1) checking keys in keyring \[######################\] 100%(1/1) checking package integrity \[######################\] 100%(1/1) loading package files \[######################\] 100%(1/1) checking for file conflicts \[######################\] 100%(1/1) checking available disk space \[######################\] 100%:: Processing package changes...(1/1) installing haveged \[######################\] 100%:: Running post-transaction hooks...(1/3) Reloading system manager configuration...(2/3) Arming ConditionNeedsUpdate...(3/3) Updating linux initcpios...\==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'\-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img\==> Starting build: 5.18.12-arch1-1\-> Running build hook: \[base\]\-> Running build hook: \[udev\]\-> Running build hook: \[autodetect\]\-> Running build hook: \[modconf\]\-> Running build hook: \[block\]\-> Running build hook: \[filesystems\]\-> Running build hook: \[keyboard\]\-> Running build hook: \[fsck\]\==> Generating module dependencies\==> Creating zstd-compressed initcpio image: /boot/initramfs-linux.img\==> Image generation successful\==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'\-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect\==> Starting build: 5.18.12-arch1-1\-> Running build hook: \[base\]\-> Running build hook: \[udev\]\-> Running build hook: \[modconf\]\-> Running build hook: \[block\]\==> WARNING: Possibly missing firmware for module: wd719x\==> WARNING: Possibly missing firmware for module: qla2xxx\==> WARNING: Possibly missing firmware for module: aic94xx\==> WARNING: Possibly missing firmware for module: qla1280\==> WARNING: Possibly missing firmware for module: qed\==> WARNING: Possibly missing firmware for module: bfa\==> WARNING: Possibly missing firmware for module: xhci\_pci\-> Running build hook: \[filesystems\]\-> Running build hook: \[keyboard\]\-> Running build hook: \[fsck\]\==> Generating module dependencies\==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img\==> Image generation successfulUnknown command verb starthaveged.Created symlink /etc/systemd/system/sysinit.target.wants/haveged.service → /usr/lib/systemd/system/haveged.service.gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb createdgpg: no ultimately trusted keys foundgpg: starting migration from earlier GnuPG versionsgpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agentgpg: migration succeeded\==> Generating pacman master key. This may take some time.gpg: Generating pacman keyring master key...gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' createdgpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/74FD535E23E6F840C5832162F42F047410F5E81D.rev'gpg: Done\==> Updating trust database...gpg: marginals needed: 3 completes needed: 1 trust model: pgpgpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u\==> Appending keys from archlinux.gpg...\==> Locally signing trusted keys in keyring...\-> Locally signed 6 keys.\==> Importing owner trust values...gpg: setting ownertrust to 4gpg: setting ownertrust to 4gpg: setting ownertrust to 4gpg: setting ownertrust to 4gpg: inserting ownertrust of 4gpg: setting ownertrust to 4\==> Disabling revoked keys in keyring...\-> Disabled 51 keys.\==> Updating trust database...gpg: marginals needed: 3 completes needed: 1 trust model: pgpgpg: depth: 0 valid: 1 signed: 6 trust: 0-, 0q, 0n, 0m, 0f, 1ugpg: depth: 1 valid: 6 signed: 93 trust: 0-, 0q, 0n, 6m, 0f, 0ugpg: depth: 2 valid: 70 signed: 30 trust: 70-, 0q, 0n, 0m, 0f, 0ugpg: next trustdb check due at 2022-08-09
解决sudo pacman -S archlinuxcn-keyring 报错相关推荐
- 解决:安装NVIDIA推荐驱动报错、nvidia-smi报错 Failed to initialize NVML
解决:安装NVIDIA推荐驱动报错.nvidia-smi报错 Failed to initialize NVML: Driver/library version mismatch 文章目录 解决:安装 ...
- 解决idea导入项目后依赖报错问题
解决idea导入项目后依赖报错问题 参考文章: (1)解决idea导入项目后依赖报错问题 (2)https://www.cnblogs.com/dayandday/p/10607195.html (3 ...
- 解决Sublime包管理package control 报错 There are no packages available for installation
解决Sublime包管理package control 报错 There are no packages available for installation 真的是哔了狗了,要不是我机智的重新安装了 ...
- python使用phantomJS循环for爬取多个页面时,解决内存持续变大而报错“ConnectionResetError: [WinError 10054]远程主机强迫关闭了一个现有的连接”的问题
python使用phantomJS循环for爬取多个页面时,解决内存持续变大而报错"ConnectionResetError: [WinError 10054]远程主机强迫关闭了一个现有的连 ...
- 解决Pycharm添加虚拟解释器的报错问题
解决Pycharm添加虚拟解释器的报错问题 参考文章: (1)解决Pycharm添加虚拟解释器的报错问题 (2)https://www.cnblogs.com/pyyu/p/9035436.html ...
- 解决VS2017中使用scanf函数报错的问题
解决VS2017中使用scanf函数报错的问题 参考文章: (1)解决VS2017中使用scanf函数报错的问题 (2)https://www.cnblogs.com/tanghaiyong/p/11 ...
- 一种解决Android studio 3.0 Build报错的方法
一种解决Android studio 3.0 Build报错的方法 参考文章: (1)一种解决Android studio 3.0 Build报错的方法 (2)https://www.cnblogs. ...
- [PVE]解决 ProXmoX VE升级 apt-get update 报错的问题
[PVE]解决 ProXmoX VE升级 apt-get update 报错的问题 参考文章: (1)[PVE]解决 ProXmoX VE升级 apt-get update 报错的问题 (2)http ...
- Mysql解决微信特殊符号昵称入库报错乱码
Mysql解决微信特殊符号昵称入库报错乱码 目录: Mysql解决微信特殊符号昵称入库报错乱码 环境声明 思考乱码原因 怎么解决 解决自己代码和微信编码统一 解决代码传输到数据库,序列化反序列化问题 ...
- 已解决(Python爬虫requests库报错 请求异常SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool
成功解决(Python爬虫requests库报错 请求异常,SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool(host= ...
最新文章
- Python list列表的使用(增删改查)
- TensorFlow for Hackers (Part VI) - Human Activity Recognition using LSTMs on Android
- FreeRTOS时间管理
- set_error_handler自定义错误处理
- 全球服务器内存芯片市场规模,2020年全球存储芯片行业市场现状分析,中国是全球最主要的消费国「图」...
- 7-55 列车调度 (25 分)
- 大数据之-Hadoop之HDFS_HDFS组成架构---大数据之hadoop工作笔记0050
- LeetCode 5354. 通知所有员工所需的时间
- c语言中平分怎么表示,平分水问题
- 支付设计白皮书:支付系统的概念与中国互联网支付清算体系
- Oracle标准建表语句
- 淘宝/天猫收货地址列表 API和快递费用的 API解析
- 世界各主要国家及组织的大数据战略
- cachecloud java_cachecloud安装部署
- UVa 10015 - Joseph's Cousin
- python强制终止_python强制终止
- 电脑高手常用技巧应用全接解
- 市场复苏下:报复性消费,了解一下~
- 安装Visio失败提示安装即点即用版本 利用office部署工具安装visio2016
- 人类算力天花板?1750 亿参数的 AI 模型 GPT-3 引爆硅谷
热门文章
- 局部非饱和性的含义_范里安-微观经济学现代观点讲义(new)
- android修改MTP及MTP(PC显示名称)、PTP盘符名、蓝牙名称
- MySQL(入门篇18)SQLyog 的用户权限管理 ; SQL语句的用户权限管理。
- 农村出身的 90 后程序员,如何逆袭为中产阶级?| 程序员有话说
- 零基础学PHP10小时多媒体教学视频pdf
- 室内定位UWB在化工园区如何智能化管理
- 调整oracle服务器时间,那些年Oracle数据库主机时间调整的风花雪月
- 江浙沪计算机调剂,往年有调剂缺额的江浙沪985/211,竞争较小
- httpcancry抓包教程_httpcanary一抓包就断网
- 软件产品易用性评价评估标准