使用软件包进行无人值守安装

使用软件包进行无人值守安装

我正在尝试自动安装 Ubuntu Desktop 以及一些软件包(这些软件包将具有也需要包含的依赖项)。问题是目标系统将处于离线状态,无法访问远程 apt 存储库。我创建了 Ubuntu 18.04.1 Desktop 的无人值守安装,如下所示本教程。然后,我试着跟着本教程将本地 apt 存储库嵌入到 .iso 中,但没有成功 - 教程中似乎跳过了许多步骤。以前有人成功做过这样的事情吗,或者我最好尝试克隆一个已经安装了所有软件包的现有在线 ubuntu 实例?

答案1

我发现了问题。我需要将本地存储库添加到 /etc/apt/sources.list 文件中,如下所示:

deb [trusted=yes] file:<path/to/local/repo> ./

执行预置的方法是将其添加到预置文件中:

d-i apt-setup/local0/repository string deb [trusted=yes] file:/opt/extras ./

相关内容