Oracle® Solaris 11.2 パッケージリポジトリのコピーと作成

印刷ビューの終了

更新: 2014 年 9 月
 
 

ローカルの IPS パッケージリポジトリをクローニングする方法

これらの手順の詳細は、ローカルの IPS パッケージリポジトリを更新する方法を参照してください。

  1. 宛先リポジトリをコピーします。

    宛先リポジトリの最新のスナップショットがあることを確認します。このスナップショットの ZFS クローンを作成します。

  2. 宛先リポジトリのコピーを更新します。

    pkgrecv コマンドを使用して、これまで更新されていたローカルのパッケージリポジトリを宛先リポジトリのコピーにクローニングします。pkgrecv のクローン操作の詳細は、pkgrecv(1)のマニュアルページを参照してください。

    $ pkgrecv -s /net/host1/export/IPSpkgrepos/Solaris \
    -d /net/host2/export/IPSpkgrepos/Solaris_tmp --clone
  3. 稼働中の宛先リポジトリを更新されたクローンに置き換えます。
  4. 更新されたリポジトリを検証します。

    pkgrepo verify コマンドを使用して、更新された宛先リポジトリを検証します。

  5. 新しく更新されたリポジトリのスナップショットを作成します。
  6. SMF サービスを再起動します。

    HTTP インタフェースを介してリポジトリを提供する場合は、SMF サービスを再起動します。サービスを再起動するときは、適切なサービスインスタンスを指定してください。

  7. 古いリポジトリを削除します。

    更新されたリポジトリが正しく動作していることを確認したら、古いリポジトリを削除します。

関連項目

HTTP インタフェースを介してリポジトリを提供する場合は、次の関連するドキュメントを参照してください。