アプリケーションパッケージ開発者ガイド

Procedureスタンドアロンシステムまたはサーバーにパッケージをインストールする方法

  1. パッケージを構築します。

    必要に応じて、「パッケージの構築」を参照してください。

  2. システムにスーパーユーザーとしてログインします。

  3. ソフトウェアパッケージをシステムに追加します。


    # pkgadd -d device-name [pkg-abbrev...]

    -d device-name

    パッケージの位置を指定します。device-name は、完全なディレクトリパス名でも、テープ、フロッピーディスク、またはリムーバブルディスクの識別子でもかまいません。

    pkg-abbrev

    追加する 1 つ以上のパッケージの名前を空白で区切って指定します。省略すると、pkgadd では使用可能なすべてのパッケージがインストールされます。


例 4–1 スタンドアロンまたはサーバーでのパッケージのインストール

pkgA という名前のソフトウェアパッケージを、/dev/rmt/0 という名前のテープデバイスからインストールするには、次のコマンドを入力します。


# pkgadd -d /dev/rmt/0 pkgA

次のようにパッケージ名を空白で区切ることで、同時に複数のパッケージをインストールすることもできます。


# pkgadd -d /dev/rmt/0 pkgA pkgB pkgC

パッケージが常駐しているデバイスを指定しないと、コマンドによってデフォルトのスプールディレクトリ (/var/spool/pkg) がチェックされます。パッケージが見つからないと、インストールは失敗します。


参照

この手順が終了したら、次の作業、「パッケージの整合性を確認する方法」に進みます。