在GNU发行版中,您可以遇到多种包管理工具。
apt pacman yum dnf pkg 等
是否有一个工具可以为所有工具提供抽象API?
答案1
这是什么封装套件尝试做:
PackageKit 使用已编译和脚本化的帮助程序来使用实际的具体细节发行版工具(dnf、apt 等)。 PackageKit 并不是要取代这些工具,而是提供一组可供标准 GUI 和文本模式包管理器使用的通用抽象。
[…]
从形式上来说,PackageKit 是一个 D-Bus 抽象层,允许会话用户使用跨发行版、跨体系结构的 API 以安全的方式管理包。