长期不升级的系统,再次升级时比较容易遇到。

https://www.cnblogs.com/codeaaa/p/6844331.html

1、一般可以这样升级

sudo pacman -Syu

sudo yaourt -Syu

2、升级时经常遇到报错,类似:

error: php53: signature from "lilac (build machine) <lilac@build.archlinuxcn.org>" is unknown trust

3、如果升级遇到报错,大部分都是签名错误的问题。长时间不更新就可能遇到这个问题。
解决的办法是重新生成签名。

sudo pacman-key –init sudo pacman-key –populate archlinux sudo pacman-key –refresh-keys

4、

sudo pacman-key --refresh-keys
在执行以上语句的时候,可能会遇到各种问题。这时需要确认两点。
一是,如果是虚拟机安装的系统,需要修改为桥接模式。
二是,如果报not changed
可能需要执行:

cd /etc/pacman``.d/

sudo rm -R  gnupg/ # 删除gnupg目录及其文件

Leave a Reply

Your email address will not be published. Required fields are marked *