admin管理员组

文章数量:1531794

2024年3月29日发(作者:)

vs2019方案资源管理器项目排序

vs 2019 解决方案管理器文件名排序_使用 Arch Linux 镜像列表管理

器来管理你的镜像...

Arch Linux 镜像列表管理器是一个简单的图形化程序,它让你可以方

便地管理 Arch Linux 中的镜像。-- John Paul

Arch Linux 镜像列表管理器是一个简单的图形化程序,它让你可以方

便地管理 Arch Linux 中的镜像。

对于 Linux 用户来说,保持镜像列表规整非常重要。今天我们来介绍

一个用来管理 Arch 镜像列表的应用程序。

Arch Linux Mirrorlist Manager

什么是镜像?

给新手的话,Linux 操作系统有赖于分布全球的的一系列服务器。这

些服务器包含了特定发行版的所有可用的软件包的一样的副本。这就是为

什么它们被称为“镜像”。

这些服务器的最终目标时让每个国家都有多个镜像。这样就能让当地

的用户可以快速升级系统。然而,这并不绝对。有时别国的镜像反而更快。

ArchLinux 镜像列表管理器让在 Arch Linux 中管理镜像更简单

主界面

在 Arch 中 管理并对有效镜像进行排序 不是个简单的事情。它需要用

到很长的命令。还好,有人想出了一个解决方案。

去年, RizwanHasan 用 Python 编写了一个名为 Arch Linux 镜像列

表管理器 的 Qt 应用程序。你可能对 Rizwan 这个名字感到眼熟,因为这

不是第一次我们在本站介绍他做的玩意了。一年多前,我介绍过一个名为

MagpieOS 的基于 Arch 的新 Linux 发行版就是 Rizwan 创造的。我想

Rizwan 创造 MagpieOS 的经历激励了他创建了这个程序。

Arch Linux 镜像列表管理器的功能并不多。它让你根据回应速度对镜

像进行排序,并可以根据数量和国家进行过滤。

也就是说,若你在德国,你可以限制只保留在位于德国的最快的 3 个

镜像。

安装 Arch Linux 镜像列表管理器

它仅适用于 Arch Linux 用户

注意! Arch Linux 镜像列表管理器只能应用于 Arch linux 发行版. 不

要在其他基于 Arch 的发行版中使用它,除非你能确定该发行版使用的是

Arch 镜像。否则,你将会遇到我在 Manjaro 中遇到的问题(在下面章节解

释).

Manjaro 中的镜像管理器替代品

当使用类 Arch 的系统时, 我选择了 Manjaro。在开始本文之前,我

在 Manjaro 及其上安装了 Arch Linux 镜像列表管理器。它很快就对有效

镜像进行了排序并保存到我的镜像列表中。

然后我尝试进行系统更新却立即遇到了问题。当 ArchLinux 镜像列表

管理器对我系统使用的镜像进行排序时,它使用普通的 Arch 镜像替换了

我的 Manjaro 镜像。(Manjaro 基于 Arch,但却有着自己的镜像,这是

因为开发团队会在推送软件包之前对所有这些软件包进行测试以保证不会

出现系统崩溃的 BUG。)还好,Manjaro 论坛帮我修复了这个错误。

若你是 Manjaro 用户,请不要重蹈我的覆辙。Arch Linux 镜像列表

管理器 仅适用于 Arch 以及使用 Arch 镜像的衍生版本。

幸运的是,manjaro 有一个简单易用的终端程序来管理镜像列表。那

就是 Pacman-mirrors 。跟 ArchLinux 镜像列表管理器一样,你可以根

据回应速度进行排序。只需要运行 sudo pacman-mirrors --fasttrack 即

可。若你像将结果局限在最快的 5 个镜像,可以运行 sudo pacman-

mirrors --fasttrack 5。要像将结果局限在某个或某几个国家,运行 sudo

pacman-mirrors --country Germany,Spain,Austria。你可以通过运行

sudo pacman-mirrors --geoip 来将结果局限在自己国家。更多关于

Pacman-mirrors 的信息请参见 Manjaro wiki 。

运行 Pacman-mirrors 后,你还需要运行 sudo pacman -Syyu 来同

步软件包数据库并升级系统。

注意:Pacman-mirrors 仅仅适用于 Manjaro。

Arch Linux 镜像列表管理器包含在 ArchUserRepository 中。高级

Arch 用户可以直接从 theGitHubpage 下载 PKGBUILD。

本文标签: 镜像列表管理器排序