Pacman 版本 6 附带并行下载支持。 以下是如何在 Arch Linux 及其变体如 EndeavourOS 和 Manjaro Linux 中启用 Pacman 并行下载。
Pacman 中的并行下载支持是什么?
Arch Linux 受到很多人喜爱的原因有:
- 吃豆子,
- 拱维基,
- 滚动释放模型
- 和 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
这里, ParallelDownloads
选项指定数量 并发下载流. 该值需要是一个正整数。 默认禁用,默认值为 5. 如果未设置此配置选项,则仅使用一个下载流(即下载按顺序进行)。
3. Save 文件和 close 按下它 CTRL+O
其次是 CTRL+X
. 从现在开始,你会注意到当你执行任何 pacman 事务时文件下载是并行发生的。
结论
在这个简短的指南中,我们讨论了 pacman 的新功能称为并行下载以及如何在 Arch Linux 中启用 pacman 中的并行下载。
pacman 中的并行下载支持是非常受欢迎的补充和了不起的改进。 感谢所有实现它的开发者!
资源: