是否可以下载bash脚本并从preseed文件中执行它?
我想为无人值守的安装准备一个iso。 所以我生成了一个preeseed文件来自动运行安装程序。 是否可以使用wget
下载bash脚本并直接在第一个用户的homedir中使用bash运行它(第一个用户是安装程序创建的用户帐户)? 预置文件中的命令会是什么样的?
方法如下:
di 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的所有操作。
当然,你必须用webhost或本地ip替换$server
。
您还可以使用:
di preseed/run string run.sh
run.sh文件必须存储在从中下载预置文件的同一目录中。