我正在为所有版本的 Ubuntu 开发离线安装程序,我需要 Ubuntu 的默认安装包列表。有没有办法从任何服务器(Web 服务器)获取此信息?任何脚本都可以获取任何 Ubuntu 版本的默认安装包列表。
我将提供 Ubuntu 版本,然后脚本将获取软件包列表。
注意:我至少需要一个服务器地址。我可以为此编写一个脚本。
答案1
将关闭我之前的回答,有可用的清单文件,其中列出了 CD 中包含的所有软件包。
文件的 URL 相当可预测,但不断变化(因为新版本的发布和旧版本的淘汰),因此一个好的策略是:
- 去http://releases.ubuntu.com/(对于当前支持的版本)或http://cdimage.ubuntu.com/(适用于其他版本、服务器映像等)
- 选择你的旋转
- 挑选
releases
- 选择一个版本(例如 14.04)
- 选择
release
(如果已发布) - 查找适用的
.manifest
文件。
请注意,并非所有这些包停留已安装。在 CD 映像上,您还会找到一个名为的文件/capsper/filesystem.manifest-remove
,其中列出了安装后要删除的内容。我无法找到这些文件的在线副本。