21 我正在为所有版本的Ubuntu开发脱机安装程序,并且需要Ubuntu的默认已安装软件包列表。有没有办法从任何服务器(Web服务器)获取此信息?任何可获取任何Ubuntu版本默认安装包列表的脚本。 我将提供Ubuntu版本,脚本将获取软件包列表。 注意:我至少需要一个服务器地址。我可以为此编写脚本。 system-installation package-management — 山塔努 source
31 根据我的先前的回答,有可用的清单文件应列出CD中包含的所有软件包。 这些文件的URL相当可预测,但是不断变化(随着新版本的发布和旧版本的被淘汰),因此一个好的策略是: 转到http://releases.ubuntu.com/(对于当前受支持的版本)或http://cdimage.ubuntu.com/(对于其他版本,服务器映像等) 选择你的旋转 挑 releases 选择一个版本(例如14.04) 选择release(如果已发布) 查找适用的.manifest文件。 请注意,并非所有这些软件包都保持安装状态。在CD映像上,您还会找到一个名为的文件/capsper/filesystem.manifest-remove,该文件是安装后要删除的内容的列表。我自己找不到这些文件的在线副本。 — 奥利 source 也许可以预测,但是会破裂。 — 保罗·德雷珀 @PaulDraper没有被打破,而是不断变化。我已经用一种可以持续时间测试的DIY方法更新了答案。 — 奥利(Oli) 1 似乎不再有清单文件了。– — 赛斯 2 @Seth对于Ubuntu,.manifest可以在releases.ubuntu.com上的任何受支持的发行版中使用这些文件,并且其他版本仍将这些文件保留在cdimage服务器上。 — clearkimura 1 这个答案曾经指向releases.ubuntu.com,但实际的问题是它仅列出了受支持的版本。我认为问题更多是关于原始安装(现在可能是不受支持的发行版)。我将修改回。 — 奥利