带有 Ubuntu 更新的离线 APT 镜像 - 我如何构建它们?

带有 Ubuntu 更新的离线 APT 镜像 - 我如何构建它们?

我正在寻找一种方法来为 jammy (22.04) / AMD64 创建官方 ubuntu apt 档案的镜像。

镜像应包含进入使用 cloud-init 配置的标准 Ubuntu 服务器的所有软件包的更新以及一些选定的额外软件包及其传递依赖项。

我一直在尝试一种名为 aptly 的工具,但一直无法找到一种可管理的方式来表达这些要求。我不确定 Ubuntu Server 中的“根”包是什么,也不知道 aptly 是否能够可靠地解决它们的传递依赖关系。

当我执行 apt upgrade 时,我注意到有时诸如内核之类的软件包不仅会获得更新,而且还会更改名称。

如果有人能就如何解决这个问题给出建议,我将不胜感激。谢谢。

相关内容