APT 似乎已经发展成为一个非常全面的环境,拥有大量基于命令行和 GUI 的工具。
关于 APT 系统的综合信息,特别是从系统维护者的角度来看,似乎无法从单一来源获得,而是分散在手册页、博客和操作方法中。
有关 APT 系统的最新、最全面的信息来源有哪些,可以让用户了解:
- 存储库、镜像和软件包分发系统以及 APT 整体的架构
- 上述的运作/机制
- 影响上述内容的法律、社会/社区和政策问题(即各种存储库和发布政策和限制……等)
- 可用于利用 APT 设施和功能的各种客户端工具
例如,是否有任何近期出版物可能涵盖上述部分、大部分甚至全部内容。是否有新的链接或操作指南?
当然,一旦理解了上述内容,手册页就会成为一种非常有用的工具。
也许这些信息只是<分散在手册页、博客和操作指南中,并没有组织到一个地方……
... 在这种情况下,任何有经验的 APT 专家能否指出那些可用的资源,特别是指出上述哪些要点(1 到 4)可以由每个资源解决(根据他们的最佳知识和判断)?
这可能有助于列出并总结与 APT 相关的所有信息(即该问题的答案),并且可能使许多论坛用户受益,特别是在维护和更新他们的 Ubuntu 安装时。
答案1
为了回答你的编号问题,
- 有一篇关于此问题的综合文章,网址为Debian 维基。
- 涵盖于 1。
根据许可证和支持,软件包被分为不同的“组件”,如下所示:
主要的- 官方支持的软件。
受限制的- 支持的软件不是完全免费许可下提供的。
宇宙- 社区维护的软件,即非官方支持的软件。
多元宇宙- 非免费的软件。
每个包的具体许可证是不同的,您应该单独检查。
此处列出:http://en.wikipedia.org/wiki/Advanced_Packaging_Tool#Front-ends
以下是上述内容的摘录:
- Synaptic 包管理器,一个 GTK+ 图形用户界面
- Ubuntu 软件中心,Synaptic 的 GTK+ 图形用户界面替代品
- aptitude,dselect 的多功能替代品
- KPackage,KDE 的一部分
- Adept Package Manager,KDE(deb、rpm、bsd)的图形用户界面
- PackageKit,一个 freedesktop.org 前端。
- GDebi,Ubuntu 赞助的一款基于 GTK 的工具。(还有一个 Qt 版本,可在 Ubuntu 存储库 gdebi-kde 中找到。)