無人インストール用のisoを準備したいと思います。そこで、インストーラーを自動的に実行するためのpreeseedファイルを生成しました。 wget
でbashスクリプトをダウンロードし、最初のユーザーのhomedir(最初のユーザーはインストーラーによって作成されたユーザーアカウント)でbashで直接実行することは可能ですか? preseedファイルのコマンドはどのように見えますか?
方法は次のとおりです。
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`
この行をpreseedファイルに入れると、bashに慣れているシステムですべてを実行できます。
もちろん$server
をWebホストまたはローカルIPに置き換える必要があります。
以下も使用できます。
d-i preseed/run string run.sh
Run.shファイルは、preseedファイルのダウンロード元と同じディレクトリに保存する必要があります。