JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11 パッケージリポジトリのコピーおよび作成     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Image Packaging System パッケージリポジトリ

2.  IPS パッケージリポジトリのコピー

3.  リポジトリへのアクセスの提供

4.  ローカル IPS パッケージリポジトリの保守

ローカルリポジトリの更新

リポジトリプロパティーの確認および設定

ローカルリポジトリのカスタマイズ

複数の集積サーバーインスタンスを使用した複数のリポジトリの提供

集積サーバーの Apache 構成

集積サーバー用のキャッシュの構成

カタログ属性ファイルに対するキャッシュの考慮事項

検索に対するキャッシュの考慮事項

Web プロキシの背後での集積サーバーの実行

一般的に推奨される Apache 構成設定

Apache 構成の例

プレフィックスを使用した単純なプロキシ構成

1 つのドメインでの複数リポジトリ

負荷分散の考慮事項

完全な負荷分散の例

ローカルリポジトリの更新

新しいパッケージをローカルリポジトリに転送する前に、コピーする予定のパッケージが構築される対象のバージョンと同じかそれよりも新しい Oracle Solaris 11 OS をリポジトリサーバーが実行しているようにします。たとえば、サーバーが Oracle Solaris 11 を実行していて、リポジトリを Oracle Solaris 11 Update 1 リポジトリに更新する場合、リポジトリを更新する前にサーバーを Oracle Solaris 11 Update 1 に更新します。

ローカル IPS パッケージリポジトリを作成する際、pkgrecv コマンドまたは .iso ファイルのいずれを使用した場合であっても、リポジトリを更新するには pkgrecv(1) コマンドを使用します。更新されたパッケージのみが更新されます。「リポジトリのコピー」にあるパフォーマンスのヒントを参照してください。

# pkgrecv -s http://pkg.oracle.com/solaris/release/ -d /export/repoSolaris11 '*'

この更新を定期的に実行する場合、PKG_SRC および PKG_DEST 環境変数を使用する場合もあります。

# export PKG_SRC=http://pkg.oracle.com/solaris/release/
# export PKG_DEST=/export/repoSolaris11
# pkgrecv '*'

リポジトリを更新した後、次のコマンドを実行して、リポジトリ内で検出された新しいパッケージをカタログ化し、すべての検索インデックスを更新します。

# pkgrepo -s /export/repoSolaris11 refresh
Initiating repository refresh.