侧边栏壁纸
博主头像
Auok Blog

行动起来,活在当下

  • 累计撰写 104 篇文章
  • 累计创建 201 个标签
  • 累计收到 60 条评论

目 录CONTENT

文章目录

好多天没用ArchLinux,添加国内节点出意外!

faonecze
2023-09-12 / 0 评论 / 6 点赞 / 1388 阅读 / 0 字
温馨提示:
本文最后更新于2024-09-12,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

背景

本来有几天没切换到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寻求大佬指导,结果惊奇的事情发生了.原来今晚因为更新速度慢,所以切换国内节点,但是问题是,节点添加的时候没注意看后面内容,重点来了…

20230912232356

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软件包签名 - 传送阵

6

评论区