是否可以下载 bash 脚本并从预置文件执行它?

是否可以下载 bash 脚本并从预置文件执行它?

我想准备一个 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 文件必须存储在下载预置文件的同一目录中。

相关内容