カスタム Alpine Linux ISO にパッケージをインストールしますか?

カスタム Alpine Linux ISO にパッケージをインストールしますか?

以下の手順を正常に実行しました。https://wiki.alpinelinux.org/wiki/How_to_make_a_custom_ISO_image_with_mkimage

ライブISOを実行するときにAPKを追加するために使用できるパッケージを追加できます。しかし、ライブISOを実行するときにソフトウェアがすでにインストールされるようにパッケージをisoにインストールする方法はわかりません。

ベストアンサー1

ISOをビルドする前にカスタムオーバーレイを作成する必要があります。

例がありますか?スポーツ買戻契約はスクリプト/genapkovl-dhcp.sh。このファイルをgenapkovl-mycustomiso.sh(mkimg.mycustomiso.shと同じ)にコピーします。

重要なのは、パッケージ名(vimなど)を/etc/apk/worldファイルに入れることです。

mkdir -p "$tmp"/etc/apk
makefile root:root 0644 "$tmp"/etc/apk/world <<EOF
alpine-base
vim
EOF

また、rc_add行を維持する必要があります(オーバーレイを自分で作成した場合、このシンボリックリンクはデフォルトでは追加されません)。

その後、起動時にvimを使用でき、ハードドライブのインストールを実行するとディスクにもコピーされます。

おすすめ記事