Arch Linux | 存储库中没有更新

Arch Linux | 存储库中没有更新

5 天没有更新后,每天检查都发现pacman -Syyu有 1GB 的更新量,为什么会发生这种情况?

我是 Arch Linux 的新手,我希望这只是巧合,而不是坏事。

答案1

  1. 检查 Arch Linux 网站,查找最近几天可能相关的新闻帖子。

  2. 如果没有任何新闻帖子,请查看网站的“软件包”部分并查找一些最近更新的软件包的信息,并将网站上的版本与显示的版本进行比较pacman -Si

  3. 如果显示的版本不同,并且在数据库刷新后仍然不同-Syy[u],则意味着您选择的镜像包拥有过期的数据库副本 – 无论出于何种原因,它已停止与其父服务器同步。(可能是空间不足或类似原因。)

  4. 查出哪个您正在使用的软件包镜像 – 它位于 pacman 的配置文件中,通常在单独的mirrorlist文件中。对于每个存储库,列表中的第一个服务器是每次都会使用的服务器。

  5. 检查网站的“镜像状态”部分,了解镜像是否容易出现此类问题(以及它是否仍在列表中),并查看列表以寻找附近的替代方案。

    几乎所有的 Arch 镜像服务器都是由各种赞助商和志愿者独立运行的,对服务质量没有任何保证;只有 2-3 个实际上是由 Arch 员工运行的。

  6. 编辑你的 pacman 配置以使用新的镜像而不是损坏的镜像(并添加几个后备 URL),或者选择使用网站的“镜像列表生成器”或其他类似工具。

  7. 小心地收集破碎镜子的碎片,以免割伤你的脚。

相关内容