ISOファイルの内部/横にアプリケーション/スクリプトを埋め込む良い方法を見つけようとしています。私が達成しようとしているのは、virtual-manager ( virt-install
) を介して独自のインストールを開始するために使用できる CD イメージを持つことです。インストーラーとイメージを別々に持つ必要がないように、ダウンロードを本当に単純化するだけです。
そのようなことを行うための最も簡単なオプションは、bash スクリプトの後に uu/b64 でエンコードされたイメージを配置することです。それの悪い面は、ファイルを再度コピーする必要があることです。そのサイズは必要以上に大きく、bash は他のプログラムにストリーミングされる文字列のために多くのメモリを予約するのが好きです。
もう 1 つの代替手段は、__END__
. これにより、コンテンツのエンコードと高いメモリ使用量から解放されますが、コピーが妨げられることはありません。
エレガントな解決策はありますか?特定のヘッダーなしで (または最後に) 別のファイル内に埋め込むことができるスクリプト言語はありますか? または、ISO フォーマット自体とマージできるものはありますか?