Solaris のシステム管理 (基本編)

署名付きパッケージを追加する方法 (pkgadd)

次の手順では、Sun のルート CA 証明書がすでにインポートされているものと仮定しています。詳細については、信頼される証明書をパッケージキーストアにインポートする方法 (pkgadm addcert)を参照してください。

プロキシサーバーをセットアップする方法については、プロキシサーバーをセットアップする方法 (pkgadd)を参照してください。

  1. スーパーユーザーになるか、同等の役割を引き受けます。

  2. 署名付きパッケージを追加します。


    # pkgadd -d /pathname/package-name
    

    -d device-name オプションには、パッケージのインストール元デバイスを指定します。デバイスとして指定できるのは、ディレクトリ、テープ、フロッピーディスク、リムーバブルディスクのいずれかです。また、pkgtrans コマンドによって作成されたデータストリームを、デバイスとして指定することもできます。

例 — 署名付きパッケージを追加する (pkgadd)

次の例は、ダウンロード済みの署名付きパッケージを追加する方法を示しています。


# # pkgadd -d /tmp/signed_pppd
The following packages are available:
  1  SUNWpppd     Solaris PPP Device Drivers
                  (sparc) 11.10.0,REV=2003.05.08.12.24

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: all
Enter keystore password:
## Verifying signature for signer <User Cert 0>
.
.
.

次の例は、デバイス名として HTTP URL を指定して署名付きパッケージをインストールする方法を示しています。指定した URL は、ストリーム形式のパッケージを指している必要があります。


# pkgadd -d http://install/signed-video.pkg

## Downloading...
..............25%..............50%..............75%..............100%
## Download Complete
.
.
.