Solaris 7 インストールライブラリ (SPARC 版)

コマンドによるパッケージの追加と削除

ここでは、コマンド行からコマンドを入力してパッケージを追加したり削除する方法を説明します。

pkgadd コマンドでパッケージを追加するには

  1. インストール済みのシステムにログインして、スーパーユーザーになります。

    シェルプロンプトで次のように入力します。

    $ su
    

  2. 追加するパッケージを含む CD を CD-ROM ドライブにロードします。

    ボリューム管理が自動的に CD をマウントします。

  3. pkgadd コマンドを使用して、1 つまたは複数のパッケージをシステムに追加します。

    # /usr/sbin/pkgadd -d device-name pkgid
    

    指定の意味

    device-name

    インストール済みのシステムに追加するパッケージを含む CD のパス名 

    pkgid

    インストール済みのシステムに追加するソフトウェアの省略したパッケージ名 (たとえば、SUNWaudio)

    パッケージのインストール時に問題が発生した場合、pkgadd プロセスは、その問題に関連するメッセージを表示して、次のプロンプトを表示します。

    Do you want to continue with this installation?

    yesno、または quit で応答してください。複数のパッケージを指定した場合、no を入力すると、インストール中のパッケージのインストールを停止しますが、他のパッケージのインストールは続けます。quit を入力すると、インストールを停止します。

  4. パッケージが正しくインストールされていることを確認します。

    # /usr/sbin/pkgchk -v pkgid
    

    pkgchk コマンドはエラーがないと判断した場合、インストールしたファイルを一覧表示します。エラーが発生した場合、エラーを報告します。

例 : pkgadd コマンドによるパッケージの追加

次の例は、パッケージ名 (この場合は、SUNWaudio パッケージ) を確認して、マウント済みの Solaris CD からそのパッケージをインストールする方法を示しています。また、pkgchk コマンドを使用して、パッケージファイルが適切にインストールされていることを確認する方法も示しています。


注 -

今回の Solaris リリースの名称は「Solaris 7」ですが、コード、パス名、パッケージパス名などで、「Solaris 2.7」または「SunOS 5.7」という名称が使用されていることがあります。コード、パス、パッケージパスなどを実際に入力または使用するときには、必ずマニュアル中に記述されている名称に従ってください。


# /usr/sbin/pkgadd -d /cdrom/cdrom0/s0/Solaris_2.7 SUNWaudio.
.
.
Installation of <SUNWaudio> was successful.
# pkgchk -v SUNWaudio
/usr
/usr/bin
/usr/bin/audioconvert
/usr/bin/audioplay
/usr/bin/audiorecord
#

pkgrm コマンドでパッケージを削除するには

  1. インストール済みのシステムにスーパーユーザーとしてログインします。

    シェルプロンプトで次のように入力します。

    $ su
    

  2. pkgrm コマンドを使用して、1 つまたは複数のパッケージをシステムから削除します。

    # /usr/sbin/pkgrm pkgid
    

    指定の意味

    pkgid

    インストール済みのシステムから削除するソフトウェアの省略したパッケージ名 (たとえば、SUNWaudio)

  3. パッケージが正しく削除されていることを確認します。

    # /usr/sbin/pkgchk pkgid
    

    pkgchk コマンドは、パッケージがインストールされていないと判断した場合、警告メッセージを表示します。

例 : pkgrm コマンドによるパッケージの削除

次の例は、SUNWaudio パッケージをシステムから削除するコマンドを示しています。また、pkgchk コマンドを使用して、パッケージファイルが削除されていることを確認する方法も示しています。

# /usr/sbin/pkgrm SUNWaudio
The following package is currently installed:
   SUNWaudio       Audio applications^M
                   (sparc) 3.0,REV=1.2.13^M

Do you want to remove this package? y
.
.
.
Removal of <SUNWaudio> was successful.
# pkgchk -v SUNWaudio
WARNING: no pathnames were associated with <SUNWaudio>