ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11 パッケージリポジトリのコピーおよび作成 Oracle Solaris 11 Information Library (日本語) |
ソースリポジトリのサブセットとなるリポジトリを作成できます。次のコマンドは、group/feature/amp パッケージのすべてのバージョンとそのバージョンのすべての依存関係を amprepo リポジトリにコピーします。amprepo リポジトリは、pkgrepo create コマンドを使用して事前に作成されたものです。
# pkgrecv -s http://pkg.oracle.com/solaris/release/ -d /export/amprepo \ -m all-versions -r group/feature/amp
別のパブリッシャーからパッケージをリポジトリに追加できます。次の pkgrecv コマンドは、ISVproducts.p5p パッケージアーカイブのすべてのパッケージをローカルリポジトリに追加します。pkg list 出力にパブリッシャーが表示されます。これは、このパブリッシャーが、このイメージ内の検索順序で最上位にランクされているパブリッシャーでないためです。
# pkg list -g /tmp/ISVproducts.p5p NAME (PUBLISHER) VERSION IFO isvtool (isv.com) 1.0 --- # pkgrecv -s /tmp/ISVproducts.p5p -d /export/repoSolaris11 '*' Processing packages for publisher isv.com ... Retrieving and evaluating 1 package(s)... PROCESS ITEMS GET (MB) SEND (MB) Completed 1/1 0.0/0.0 0.0/0 # pkg list -g /export/repoSolaris11 isvtool NAME (PUBLISHER) VERSION IFO isvtool (isv.com) 1.0 ---