在 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 事务时文件下载是并行发生的。

结论

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

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

资源: