ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 カスタムインストールイメージの作成 Oracle Solaris 11.1 Information Library (日本語) |
distro_const コマンドの完全な構文は、次のとおりです。
distro_const build [-v] [-r checkpoint] [-p checkpoint] [-l] manifest
distro_const コマンドのオプションについては、次の表で説明します。
表 3-1 distro_const コマンドのオプション
|
注 - distro_const コマンドを使用するには、root 役割になる必要があります。
# distro_const build manifest.xml
manifest は、イメージの青写真として使用するマニフェストファイルの名前に置き換えてください。
例:
# distro_const build /usr/share/distro_const/dc_livecd.xml
ディストリビューションコンストラクタはイメージに必要なパッケージを取得し、マニフェストファイル内で設定する仕様に合わせてイメージを構築します。
構築出力には、ログファイルの場所が表示されます。
distro_const コマンドでは、構築するイメージのファイル、パッケージ、およびスクリプトのチェックやデバッグを行うために、イメージ生成プロセスのさまざまなチェックポイントで構築プロセスを停止および再開するためのオプションを使用できます。
# distro_const build -l manifest.xml
このコマンドを実行すると、イメージの構築を一時停止または再開できる有効なチェックポイントが表示されます。このコマンドによって表示されたチェックポイント名を、他のチェックポイント処理コマンドオプションの有効な値として使用してください。
たとえば、次のコマンドでは、dc_livecd.xml という名前のマニフェストファイルに対して使用可能なチェックポイントを確認します。
# distro_const build -l /usr/share/distro_const/dc_livecd.xml
Checkpoint Resumable Description -------------- --------- ------------- transfer-ips-install X Transfer package contents from IPS set-ips-attributes X Set post-installation IPS attributes pre-pkg-img-mod X Pre-package image modification ba-init X Boot archive initialization ba-config X Boot archive configuration ba-arch X Boot archive archiving grub-setup Set up the GRUB menu pkg-img-mod Package image area modifications create-iso ISO image creation
注 - このサンプルコマンド出力の「Resumable」列の「X」は、そのチェックポイントから構築を再開できることを示します。
# distro_const build -p checkpoint manifest
たとえば、次のコマンドは、イメージの構築を開始し、ba-arch でイメージ領域が変更される前に構築を一時停止します。
# distro_const build -p ba-arch /usr/share/distro_const/dc_livecd.xml
# distro_const build -r checkpoint manifest
注 - 指定するチェックポイントは、前に構築の実行を停止したチェックポイント、またはそれ以前のチェックポイントにしてください。それより後のチェックポイントは無効です。
たとえば、次のコマンドは、 ba-arch ステージでイメージの構築を再開します。
# distro_const build -r ba-arch /usr/share/distro_const/dc_livecd.xml
注 - build コマンドでは、一時停止オプションと再開オプションを組み合わせることができます。
構築出力には、ログファイルの場所が表示されます。