Zypper 添加了并行下载(实验性)

Zypper 添加了并行下载(实验性)

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

libzypp 17.36.4 和 zypper 1.14.87 引入了实验性并行下载和新媒体后端,提升了包管理器的性能。用户可手动启用这些功能,优化连接重用和元数据处理。基准测试显示,下载时间可减少超过50%。

🎯

关键要点

  • libzypp 17.36.4 和 zypper 1.14.87 引入了实验性并行下载和新媒体后端,提升了包管理器性能。
  • 用户需手动启用并行下载和新媒体后端功能,以优化连接重用和元数据处理。
  • 并行下载功能可通过设置环境变量启用,允许同时下载多个软件包,提高速度。
  • 用户可在 zypp.conf 文件中配置并发下载的数量,默认值为 5。
  • 新媒体后端通过避免 metalink 抓取和多服务器文件分割来消除开销,优化连接重用。
  • 要使用新功能,需满足 libzypp 17.36.4 或更新版本和 zypper 1.14.87 或更新版本的要求。
  • 并行下载和新后端可改善慢速或高延迟连接的带宽利用率,减少 CI/CD 管道和自动化环境的设置时间。
  • 基准测试显示,下载时间可减少超过 50%。
  • 用户可通过邮件列表反馈,帮助加快功能的正式发布。
  • 视频教程可在 openSUSE YouTube 频道上找到,了解新功能的用法。

延伸问答

如何启用Zypper的并行下载功能?

可以通过设置环境变量启用并行下载,命令为:env ZYPP_PCK_PRELOAD=1 zypper dup。

Zypper的新媒体后端有什么优势?

新媒体后端通过避免metalink抓取和多服务器文件分割来消除开销,优化了连接重用和元数据处理。

并行下载功能的默认并发连接数是多少?

默认的并发连接数为5,可以在zypp.conf文件中进行配置。

使用并行下载功能能提高下载速度多少?

基准测试显示,使用并行下载功能后,下载时间可减少超过50%。

哪些版本的libzypp和zypper支持新功能?

需要libzypp 17.36.4或更新版本,以及zypper 1.14.87或更新版本。

如何反馈Zypper的新功能使用体验?

用户可以通过邮件列表回复或提交libzypp bugzilla组件的错误报告来提供反馈。

➡️

继续阅读