Archlinux长时间未更新报错

2023年02月13日回到北师大办公室,由于寒假时间太长了,所以办公室的电脑没有得到及时更新。于是首先工做的工作就是更新系统,但是在执行pacman -Syu 的时候出现了报错。百度之后发现了解决方法,记录于此。

  1. 更新一下archlinux密钥
  • 如果没有安装archlinux-keyring
1
sudo pacman -S archlinux-keyring
  • 更新密钥
1
sudo pacman-key --refresh-keys
  1. 重新加载签名密钥
1
2
sudo pacman-key --init
sudo pacman-key --populate
  1. 清除pacman 的缓冲文件
1
sudo pacman -Scc
  1. 更新或安装系统即可
1
sudo pacman -Syu

注: 引用自Archlinux 长时间未更新报错:containerd: 来自 "Santiago Torres-Arias <santiago@archlinux.org>" 的签名是未知信任的