pacman 包数据库从哪里下载?
Where are pacman package databases downloaded from?
当使用 pacman -Suy
在 archlinux 上更新系统时,pacman 从某处获取 软件包数据库 ,然后根据这些数据库中指定的版本从镜像下载软件包。
我知道这些数据库在 /var/lib/pacman/sync/
中。我的问题是,pacman 从哪里得到它们?
db 文件也来自 /etc/pacman.d/mirrorlist
中指定的包 mirrors。
例如 this core repo:
...
core.db 136.6 KiB 2022-Mar-05 12:53
core.db.tar.gz 136.6 KiB 2022-Mar-05 12:53
...
维基还提到 what to do if you get an error:
Failed retrieving file 'core.db' from mirror
If you receive this error message with correct mirrors, try setting a different name server.
当使用 pacman -Suy
在 archlinux 上更新系统时,pacman 从某处获取 软件包数据库 ,然后根据这些数据库中指定的版本从镜像下载软件包。
我知道这些数据库在 /var/lib/pacman/sync/
中。我的问题是,pacman 从哪里得到它们?
db 文件也来自 /etc/pacman.d/mirrorlist
中指定的包 mirrors。
例如 this core repo:
...
core.db 136.6 KiB 2022-Mar-05 12:53
core.db.tar.gz 136.6 KiB 2022-Mar-05 12:53
...
维基还提到 what to do if you get an error:
Failed retrieving file 'core.db' from mirror
If you receive this error message with correct mirrors, try setting a different name server.