Go to main content
Oracle® Solaris 11.3 システムのインストール

印刷ビューの終了

更新: 2017 年 3 月
 
 

初回ブートスクリプトまたはサービスを更新する方法

スクリプトまたはサービスマニフェストを変更した場合は、この手順を使用して更新をインストールします。

  1. 更新されたファイルをプロトタイプディレクトリにコピーします。
    $ cp first-boot-script-svc-manifest.xml proto/lib/svc/manifest/site
    $ cp first-boot-script.sh proto/opt/site
  2. パッケージのバージョンを増分します。

    パッケージマニフェストで、pkg.fmri 属性の値をたとえば次のように変更します。

    first-boot-script@1.0,5.11-0.1
  3. 新しいバージョンを公開します。

    パッケージの新しいバージョンをリポジトリに公開します。

    $ pkgsend publish -d ./proto -s ./firstbootrepo first-boot-script.p5m
    pkg://firstboot/first-boot-script@1.0,5.11-0.1:2013123T231948Z 
    PUBLISHED
  4. パッケージを更新します。

    pkg list -af コマンドを使用して、新しいバージョンにアクセスできるようにします。場合によっては、pkg refresh firstboot コマンドを使用してパッケージリストをリフレッシュする必要があります。pkg update コマンドを使用してパッケージを更新します。

  5. テストシステムをリブートします。
  6. ブートが完了したら、インストールされたパッケージを確認します。

    セキュリティー上のベストプラクティスでは、次のコマンドを実行して、パッケージ内のファイルシステムオブジェクトがセキュアでない方法で変更されていないことを確認することが推奨されます。詳細は、Oracle Solaris 11.3 ソフトウェアの追加と更新 の パッケージの検証と検証エラーの修正を参照してください。

    # pkg verify -v