在 Arch Linux 的 Pacman 中启用并行下载

Pacman 版本 6 附带并行下载支持。 以下是如何在 Arch Linux 及其变体(如 EndeavourOS 和 Manjaro Linux)中的 Pacman 中启用并行下载。

什么是 Pacman 中的并行下载支持?

Arch Linux 被很多人喜爱的原因是:

  1. 吃豆子
  2. 拱维基,
  3. 滚动释放模型
  4. 和 Arch 用户存储库 (AUR)。

询问任何 Arch 用户为什么他们更喜欢 Arch Linux 而不是其他发行版,他们可能会指出上述任何一个或所有原因。

pacman 包管理器 是 Arch Linux 的主要区别之一。 它是快速、易于使用且功能强大的包管理器。 Pacman 是 Arch Linux 及其变体的默认包管理器。

最新的 pacman 版本是 6.0. 此版本的主要变化是实现 并行下载. 是的,此功能可同时下载多个文件!

例如,如果您安装需要 4 个依赖项的东西,则所有文件都由同一个 pacman 实例并行下载,而不是一个接一个。

对于每个文件,它按照定义的顺序依次尝试镜像 mirrorlist 文件。 如果第一个镜像由于某种原因失败,那么 pacman 将尝试第二个镜像,依此类推。

综上所述,Pacman 6.0 默认包含以下功能:

  • 并行下载支持,
  • 下载重试支持,
  • 下载完成的不同事件,
  • 进步,
  • 初始化,
  • 多架构支持。

笔记: 不要将此功能与 填充,使用并行和分段下载的 pacman 包装器。 这与 powerpill 不同,现在 pacman 中内置了并行下载支持。 不需要任何外部包装器或工具!

在 Arch Linux 的 Pacman 中启用并行下载

可以按照以下步骤启用 Pacman 包管理器中的并行下载支持:

1 打开 /etc/pacman.conf 首选编辑器中的文件:

$ sudo nano /etc/pacman.conf

2. 找到以下行并取消注释:

ParallelDownloads = 5
在 Arch Linux OS 的 Pacman 中启用并行下载

这里, ParallelDownloads 选项指定数量 并发下载流. 该值必须是正整数。 默认情况下是禁用的,默认值为 5. 如果未设置此配置选项,则仅使用一个下载流(即按顺序进行下载)。

3. Save 文件和 close 它通过按下 CTRL+O 其次是 CTRL+X. 从现在开始,您会注意到,当您执行任何 pacman 事务时,文件下载是并行发生的。

相关阅读:

  • 在 Arch Linux 中使用 Reflector 检索最新的镜像列表

结论

在这个简短的指南中,我们讨论了 pacman 的新功能,称为并行下载,以及如何在 Arch Linux 的 pacman 中启用并行下载。

pacman 中的并行下载支持是非常受欢迎的补充和一个了不起的改进。 感谢所有实现它的开发人员!

资源:

  • Pacman-dev 邮件列表

Arch LinuxLinuxLinux 命令Linux 如何使用Linux 提示包管理包管理器Pacman