1

当你在 archlinux 上更新系统时pacman -Suy,pacman 从某个地方获取包数据库,然后根据这些数据库中指定的版本从镜像下载包。

我知道这些数据库在/var/lib/pacman/sync/. 我的问题是,pacman 从哪里得到它们?

4

1 回答 1

1

db 文件也来自./etc/pacman.d/mirrorlist

例如在这个核心 repo中:

...
core.db             136.6 KiB   2022-Mar-05 12:53
core.db.tar.gz      136.6 KiB   2022-Mar-05 12:53
...

wiki 还提到了如果遇到错误该怎么办

从镜像中检索文件“core.db”失败

如果您收到带有正确镜像的错误消息,请尝试设置不同的名称服务器

于 2022-03-05T17:49:48.430 回答