我已经使用官方文档成功执行了 Ubuntu 20.04 的全自动安装(https://help.ubuntu.com/lts/installation-guide/amd64/apbs04.html),并简单修改 /grub/grub.cfg 和 /preseed.ubuntu.seed。文档 (和示例文件) 建议使用以下行
d-i pkgsel/include string openssh-server build-essential
在预置文件中,但这不会安装 openssh-server,而且
cat /var/log/installer/* | grep openssh
什么都不返回。我也尝试使用
d-i preseed/late_command string in-target apt install openssh-server
但这也没有任何效果。
我需要在预置文件中包含什么内容才能让 debian-installer(或者 ubiquity,但据我了解,这基本上是一个前端)在安装过程中真正安装 openssh-server?
此外,我预计如果我在预置文件中添加了无效的行,或者安装程序尝试安装 openssh-server 但失败了,至少安装程序会记录错误。我在哪里可以找到这样的日志?
这是 2017 年的一个类似问题但唯一的答案建议启用 root 权限——我不会这样做,而且我不相信这是唯一可能的方法。