我想准备一个 iso 以进行无人值守安装。因此,我生成了一个预置文件以自动运行安装程序。是否可以下载一个 bash 脚本,wget
并在第一个用户的主目录中直接使用 bash 运行它(其中第一个用户是安装程序创建的用户帐户)?预置文件中的命令是什么样的?
答案1
方法如下:
d-i preseed/late_command string in-target wget -P /tmp/ $server/script.sh; in-target chmod $+x /tmp/script.sh; in-target /tmp/script.sh`
将此行放入预置文件中,您就可以在系统中使用 bash 执行所有熟悉的操作。
$server
当然,你必须用网络主机或本地 IP 来替换。
答案2
您还可以使用:
d-i preseed/run string run.sh
run.sh 文件必须存储在下载预置文件的同一目录中。