5.15. Anaconda アドオンのデプロイおよびテスト
独自の Anaconda アドオンをインストール環境にデプロイしてテストできます。テストを行う方法は、以下の手順に従います。
前提条件
- アドオンを作成している。
-
D-Busファイルにアクセスできる。 -
loraxパッケージがインストールされている。
手順
-
任意の場所に
DIRディレクトリーを作成します。 -
Add-onpython ファイルをDIR/usr/share/anaconda/addons/に追加します。 -
D-BusサービスファイルをDIR/usr/share/anaconda/dbus/services/にコピーします。 -
D-Busサービス設定ファイルを/usr/share/anaconda/dbus/confs/にコピーします。 更新 イメージを作成します。
DIRディレクトリーにアクセスします。cd DIR
cd DIRCopy to Clipboard Copied! Toggle word wrap Toggle overflow 更新 イメージを見つけます。
find . | cpio -c -o | pigz -9cv > DIR/updates.img
find . | cpio -c -o | pigz -9cv > DIR/updates.imgCopy to Clipboard Copied! Toggle word wrap Toggle overflow mkksiso ユーティリティーを使用して、
updatesイメージを ISO ブートイメージに含めます。sudo mkksiso -u updates.img boot.iso new_boot.iso
sudo mkksiso -u updates.img boot.iso new_boot.isoCopy to Clipboard Copied! Toggle word wrap Toggle overflow 作成された new_boot.iso を起動します。
アドオンに埋め込まれた updates イメージが自動的に適用され、インストール中にアドオンが使用されるようになります。
既存のブートイメージをデプロイメントし、product.img ファイルを作成してイメージを再パッケージ化する方法は、Red Hat Enterprise Linux ブートイメージの抽出 を参照してください。