Debian APT 3.0 的新功能
💡
原文中文,约5700字,阅读约需14分钟。
📝
内容提要
Debian APT 3.0 版本引入了用户界面改进、Sequoia 签名验证和新求解器 solver3,优化了软件包依赖处理,支持 DEB822 格式,增强了系统整理功能,提升了用户体验。
🎯
关键要点
- Debian APT 3.0 版本引入了用户界面改进和新求解器 solver3。
- APT 3.0 改进了软件包依赖处理,支持 DEB822 格式。
- APT 3.0 增强了系统整理功能,提升了用户体验。
- APT 的第一个版本于 1998 年发布,3.0 版是自 2020 年以来的首个重要版本。
- APT 3.0 关闭了一个存在十年的 bug,改善了用户信息输出。
- APT 3.0 引入了现代化的 sources.list 格式 DEB822,提升了可读性和功能性。
- APT 3.0 增加了 modernize-sources 命令,支持将旧格式转换为新格式。
- 新的求解器 solver3 提高了依赖关系处理的效率,保留手动安装的软件包。
- APT 3.0 引入了新的选项 --no-strict-pinning,允许用户安装特定版本的软件包。
- APT 3.0 默认使用 Sequoia PGP 项目的 sqv 验证工具,取代了 GnuPG。
- APT 3.0 计划于 2025 年发布的 Debian 13(“trixie”)中广泛使用。
❓
延伸问答
Debian APT 3.0 版本有哪些主要改进?
APT 3.0 版本引入了用户界面改进、新求解器 solver3、Sequoia 签名验证、支持 DEB822 格式等,优化了软件包依赖处理和系统整理功能。
APT 3.0 中的 solver3 有什么优势?
solver3 提高了依赖关系处理的效率,保留手动安装的软件包,并在解决方案时不评估所有软件包,速度比传统求解器快约 40%。
APT 3.0 如何改善用户体验?
APT 3.0 改善了信息输出的可读性,增加了彩色输出和列式显示,使用户更容易理解软件包的安装和删除信息。
什么是 DEB822 格式,APT 3.0 如何支持它?
DEB822 格式是一种新的源代码格式,APT 3.0 支持该格式并提供了 modernize-sources 命令,可以将旧格式转换为新格式,提升可读性和功能性。
APT 3.0 中的 Sequoia 签名验证有什么优势?
APT 3.0 默认使用 Sequoia PGP 项目的 sqv 验证工具,取代 GnuPG,提供更好的安全性和兼容性,且性能更优。
APT 3.0 计划在何时广泛使用?
APT 3.0 计划在 2025 年发布的 Debian 13(“trixie”)中广泛使用。
➡️