背景
本来有几天没切换到ArchLinux使用,结果今晚切换过来本能更新以下系统,发现速度太慢.随手添加国内节点,意外就发生了…
更新失败
添加后更新就提示:
sudo pacman -Syu
:: 正在同步软件包数据库...
core 已经是最新版本 extra 已经是最新版本 multilib 已经是最新版本 sublime-text 已经是最新版本:: 正在进行全面系统更新...
警告:bash:本地 (5.1.016-4) 比 core 的版本更新 (5.1.016-3)
警告:grub:本地 (2:2.12rc1-1) 比 core 的版本更新 (2.06.r499.ge67a551a4-4)
警告:lib32-mesa:本地 (1:23.1.6-4) 比 multilib 的版本更新 (23.1.6-2)
警告:lib32-systemd:本地 (254.1-1) 比 multilib 的版本更新 (253.10-1)
警告:mesa:本地 (1:23.1.6-4) 比 extra 的版本更新 (23.1.6-3)
:: 替换 pacman-mirrorlist 为 core/pacman-mirrors 吗 ? [Y/n]
警告:systemd:本地 (254.1-1) 比 core 的版本更新 (253.10-1)
警告:systemd-libs:本地 (254.1-1) 比 core 的版本更新 (253.10-1)
警告:systemd-sysvcompat:本地 (254.1-1) 比 core 的版本更新 (253.10-1)
正在解析依赖关系...
正在查找软件包冲突...
软件包 (56) alsa-lib-1.2.10-1 alsa-ucm-conf-1.2.10-2 android-tools-34.0.4-1 base-3-2 base-devel-1-2 cryptsetup-2.6.1-3.4 dkms-3.0.11-2
ffmpeg-2:6.0-9 filesystem-2023.03.21-1 fwupd-1.9.5-1 gnupg-2.2.41-2 gperf-3.1-5 groff-1.23.0-4 gzip-1.13-2 hwdata-0.374-1
imagemagick-7.1.1.15-4 jbigkit-2.1-7 kpeoplevcard-0.1+r38.32d50a9-1 ldb-2:2.8.0-1 lib32-alsa-lib-1.2.10-1 lib32-libnghttp2-1.56.0-1
lib32-llvm-libs-16.0.6-2 libedit-20230828_3.1-1 libnghttp2-1.56.0-1 libnl-3.8.0-1 libpipewire-1:0.3.79-2 libteam-1.32-1
libtiff-4.5.1-2 libwbclient-4.19.0-1 licenses-20230903-1 linux-firmware-20230810.7be2766d-1 linux-firmware-whence-20230810.7be2766d-1
manjaro-keyring-20230719-2 mkinitcpio-36-4 netpbm-10.73.43-2 nodejs-20.6.0-1 openmpi-4.1.5-4 openssh-9.4p1-3 ostree-2023.6-3
pacman-6.0.2-13 pacman-mirrorlist-20230820-1 [删除] pacman-mirrors-4.23.2+3+g4148c3d-1 passim-0.1.1-1 pipewire-1:0.3.79-2
plymouth-22.02.122-14 procps-ng-4.0.4-1.1 python-npyscreen-4.10.5-8 python-tqdm-4.66.1-2 qpdf-11.6.0-1 qt5-base-5.15.10+kde+r155-1
samba-4.19.0-1 smbclient-4.19.0-1 telegram-desktop-4.9.5-1 thunderbird-115.2.0-3 thunderbird-i18n-zh-cn-115.2.0-3
zsh-completions-0.35.0-1
下载大小: 292.88 MiB
全部安装大小: 1332.19 MiB
净更新大小: 302.19 MiB
:: 进行安装吗? [Y/n]
:: 正在获取软件包......
nodejs-20.6.0-1-x86_64 13.8 MiB 12.7 MiB/s 00:01 [######################################################] 100%
qt5-base-5.15.10+kde+r155-1-x86_64 13.1 MiB 24.0 MiB/s 00:01 [######################################################] 100%
telegram-desktop-4.9.5-1-x86_64 31.5 MiB 16.4 MiB/s 00:02 [######################################################] 100%
ffmpeg-2:6.0-9-x86_64 11.4 MiB 22.3 MiB/s 00:01 [######################################################] 100%
samba-4.19.0-1-x86_64 8.4 MiB 23.3 MiB/s 00:00 [######################################################] 100%
fwupd-1.9.5-1-x86_64 7.1 MiB 23.2 MiB/s 00:00 [######################################################] 100%
imagemagick-7.1.1.15-4-x86_64 8.2 MiB 19.9 MiB/s 00:00 [######################################################] 100%
openmpi-4.1.5-4-x86_64 2.9 MiB 16.3 MiB/s 00:00 [######################################################] 100%
smbclient-4.19.0-1-x86_64 6.7 MiB 22.1 MiB/s 00:00 [######################################################] 100%
gnupg-2.2.41-2-x86_64 2.4 MiB 14.2 MiB/s 00:00 [######################################################] 100%
groff-1.23.0-4-x86_64 2.3 MiB 15.6 MiB/s 00:00 [######################################################] 100%
android-tools-34.0.4-1-x86_64 1821.3 KiB 14.0 MiB/s 00:00 [######################################################] 100%
hwdata-0.374-1-any 1597.0 KiB 11.7 MiB/s 00:00 [######################################################] 100%
netpbm-10.73.43-2-x86_64 1258.1 KiB 9.99 MiB/s 00:00 [######################################################] 100%
pacman-6.0.2-13-x86_64 1182.4 KiB 8.25 MiB/s 00:00 [######################################################] 100%
libtiff-4.5.1-2-x86_64 1152.1 KiB 8.46 MiB/s 00:00 [######################################################] 100%
thunderbird-115.2.0-3-x86_64 55.9 MiB 15.0 MiB/s 00:04 [######################################################] 100%
openssh-9.4p1-3-x86_64 1140.1 KiB 8.56 MiB/s 00:00 [######################################################] 100%
plymouth-22.02.122-14-x86_64 1055.5 KiB 8.12 MiB/s 00:00 [######################################################] 100%
procps-ng-4.0.4-1.1-x86_64 1009.7 KiB 7.95 MiB/s 00:00 [######################################################] 100%
qpdf-11.6.0-1-x86_64 951.3 KiB 7.94 MiB/s 00:00 [######################################################] 100%
ostree-2023.6-3-x86_64 808.1 KiB 7.38 MiB/s 00:00 [######################################################] 100%
cryptsetup-2.6.1-3.4-x86_64 849.7 KiB 6.10 MiB/s 00:00 [######################################################] 100%
lib32-llvm-libs-16.0.6-2-x86_64 34.7 MiB 8.53 MiB/s 00:04 [######################################################] 100%
thunderbird-i18n-zh-cn-115.2.0-3-x86_64 651.7 KiB 5.05 MiB/s 00:00 [######################################################] 100%
alsa-lib-1.2.10-1-x86_64 492.8 KiB 5.35 MiB/s 00:00 [######################################################] 100%
pipewire-1:0.3.79-2-x86_64 647.0 KiB 6.32 MiB/s 00:00 [######################################################] 100%
libnl-3.8.0-1-x86_64 413.3 KiB 4.48 MiB/s 00:00 [######################################################] 100%
lib32-alsa-lib-1.2.10-1-x86_64 399.5 KiB 4.70 MiB/s 00:00 [######################################################] 100%
python-npyscreen-4.10.5-8-any 301.7 KiB 2.95 MiB/s 00:00 [######################################################] 100%
zsh-completions-0.35.0-1-any 256.4 KiB 2.28 MiB/s 00:00 [######################################################] 100%
libpipewire-1:0.3.79-2-x86_64 378.5 KiB 3.27 MiB/s 00:00 [######################################################] 100%
ldb-2:2.8.0-1-x86_64 216.8 KiB 2026 KiB/s 00:00 [######################################################] 100%
pacman-mirrors-4.23.2+3+g4148c3d-1-any 197.9 KiB 2.15 MiB/s 00:00 [######################################################] 100%
python-tqdm-4.66.1-2-any 132.5 KiB 1325 KiB/s 00:00 [######################################################] 100%
passim-0.1.1-1-x86_64 142.7 KiB 1427 KiB/s 00:00 [######################################################] 100%
licenses-20230903-1-any 121.6 KiB 1216 KiB/s 00:00 [######################################################] 100%
libedit-20230828_3.1-1-x86_64 112.6 KiB 938 KiB/s 00:00 [######################################################] 100%
gperf-3.1-5-x86_64 98.1 KiB 1044 KiB/s 00:00 [######################################################] 100%
libteam-1.32-1-x86_64 111.0 KiB 1181 KiB/s 00:00 [######################################################] 100%
libnghttp2-1.56.0-1-x86_64 95.4 KiB 1097 KiB/s 00:00 [######################################################] 100%
manjaro-keyring-20230719-2-any 84.7 KiB 941 KiB/s 00:00 [######################################################] 100%
alsa-ucm-conf-1.2.10-2-any 79.5 KiB 855 KiB/s 00:00 [######################################################] 100%
gzip-1.13-2-x86_64 81.5 KiB 848 KiB/s 00:00 [######################################################] 100%
mkinitcpio-36-4-any 59.1 KiB 657 KiB/s 00:00 [######################################################] 100%
lib32-libnghttp2-1.56.0-1-x86_64 70.0 KiB 476 KiB/s 00:00 [######################################################] 100%
linux-firmware-whence-20230810.7be2766d-1-any 43.6 KiB 525 KiB/s 00:00 [######################################################] 100%
jbigkit-2.1-7-x86_64 51.8 KiB 624 KiB/s 00:00 [######################################################] 100%
dkms-3.0.11-2-any 43.3 KiB 585 KiB/s 00:00 [######################################################] 100%
libwbclient-4.19.0-1-x86_64 35.8 KiB 432 KiB/s 00:00 [######################################################] 100%
kpeoplevcard-0.1+r38.32d50a9-1-x86_64 25.7 KiB 383 KiB/s 00:00 [######################################################] 100%
filesystem-2023.03.21-1-x86_64 31.7 KiB 434 KiB/s 00:00 [######################################################] 100%
linux-firmware-20230810.7be2766d-1-any 76.7 MiB 15.1 MiB/s 00:05 [######################################################] 100%
base-devel-1-2-any 23.1 KiB 316 KiB/s 00:00 [######################################################] 100%
base-3-2-any 14.0 KiB 140 KiB/s 00:00 [######################################################] 100%
全部 (55/55) 292.9 MiB 55.9 MiB/s 00:05 [######################################################] 100%
(55/55) 正在检查密钥环里的密钥 [######################################################] 100%
(55/55) 正在检查软件包完整性 [######################################################] 100%
错误:filesystem: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/filesystem-2023.03.21-1-x86_64.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:cryptsetup: 来自 "Philip Müller (Called Little) <philm@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/cryptsetup-2.6.1-3.4-x86_64.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:procps-ng: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/procps-ng-4.0.4-1.1-x86_64.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:python-npyscreen: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/python-npyscreen-4.10.5-8-any.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:pacman-mirrors: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/pacman-mirrors-4.23.2+3+g4148c3d-1-any.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:pacman: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/pacman-6.0.2-13-x86_64.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:manjaro-keyring: 来自 "Philip Müller (Called Little) <philm@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/manjaro-keyring-20230719-2-any.pkg.tar.xz 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:base: 来自 "Philip Müller (Called Little) <philm@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/base-3-2-any.pkg.tar.xz 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:base-devel: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/base-devel-1-2-any.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:dkms: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/dkms-3.0.11-2-any.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:kpeoplevcard: 来自 "Bernhard Landauer <bernhard@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/kpeoplevcard-0.1+r38.32d50a9-1-x86_64.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:linux-firmware-whence: 来自 "Philip Müller (Called Little) <philm@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/linux-firmware-whence-20230810.7be2766d-1-any.pkg.tar.xz 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:linux-firmware: 来自 "Philip Müller (Called Little) <philm@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/linux-firmware-20230810.7be2766d-1-any.pkg.tar.xz 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:mkinitcpio: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/mkinitcpio-36-4-any.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:plymouth: 来自 "Mark Wagie <mark@manjaro.org>" 的签名是未知信任的:: 文件 /var/cache/pacman/pkg/plymouth-22.02.122-14-x86_64.pkg.tar.zst 已损坏 (无效或已损坏的软件包 (PGP 签名)).
打算删除吗? [Y/n]
错误:无法提交处理 (无效或已损坏的软件包)
发生错误,没有软件包被更新。
按理说不应该啊,随后尝试如下:
sudo pacman -S archlinux-keyring #安装ArchLinux PGP 密钥环
sudo pacman-key --refresh-keys
sudo pacman-key --init #初始化 pacman 密钥
sudo pacman-key --populate #验证主密钥
#并且还用
sudo gpgconf --kill all
sudo rm -rf /etc/pacman.d/gnupg
sudo pacman-key --init
sudo pacman-key --populate
都没效果?不应该啊,哪里出错了?
然后tg寻求大佬指导,结果惊奇的事情发生了.原来今晚因为更新速度慢,所以切换国内节点,但是问题是,节点添加的时候没注意看后面内容,重点来了…
11
行添加了manjaro的节点
12
行添加了archlinuxcn的节点
好嘛!!没一个对的,能更新成功才怪了…
于是,重新sudo subl /etc/pacman.d/mirrorlist
重新添加
#上海交通大学
Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux/$repo/os/$arch
更多国内(https)如下
##China
##排名随机,自行选择.
##阿里云
Server = https://mirrors.aliyun.com/archlinux/$repo/os/$arch
##北京外国语大学
Server = https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch
##重庆大学
Server = https://mirrors.cqu.edu.cn/archlinux/$repo/os/$arch
##哈尔滨工业大学
Server = https://mirrors.hit.edu.cn/archlinux/$repo/os/$arch
##吉林大学
Server = https://mirrors.jlu.edu.cn/archlinux/$repo/os/$arch
##大连东软信息学院
Server = https://mirrors.neusoft.edu.cn/archlinux/$repo/os/$arch
##南京邮电大学
Server = https://mirrors.njupt.edu.cn/archlinux/$repo/os/$arch
##南阳理工学院
Server = https://mirror.nyist.edu.cn/archlinux/$repo/os/$arch
##齐鲁工业大学
Server = https://mirrors.qlu.edu.cn/archlinux/$repo/os/$arch
##张江理工学院
Server = https://mirrors.shanghaitech.edu.cn/archlinux/$repo/os/$arch
##上海交通大学
Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux/$repo/os/$arch
##清华大学
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
##中国科学技术大学
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
##武昌首义学院
Server = https://mirrors.wsyu.edu.cn/archlinux/$repo/os/$arch
##西安交通大学
Server = https://mirrors.xjtu.edu.cn/archlinux/$repo/os/$arch
总结
遇事,要严谨!严谨!严谨!
少看CSDN的无脑内容…官网的怎么就不去看呢!!!
扩展链接
ArchLinux官方镜像全球列表 - 传送阵
ArchLinux官方镜像国内列表(https) - 传送阵
ArchLinux软件包签名 - 传送阵
评论区