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

Solaris パッチの削除

パッチをバックアウトすると、patchrm コマンドは、次の場合は除いてそのパッチによって修正されたすべてのファイルを復元します。

patchrm コマンドは、pkgadd を呼び出して、最初のパッチインストールで保管されたパッケージを復元します。

パッチを削除しているときに、patchrm はバックアウトプロセスの記録を /tmp/backoutlog.process_id に保存します。パッチが正常にバックアウトされた場合、このログファイルは削除されます。

Solaris パッチを削除する方法

この手順は、Solaris パッチを削除する必要がある場合に使用します。

  1. スーパーユーザーになります。

  2. パッチを削除します。


    # patchrm patch-ID-revision
    
  3. パッチが削除されていることを確認します。


    # patchadd -p | grep patch-ID-revision
    

例 - Solaris パッチを削除する

次の例では、Solaris 8 パッチ 111879-01 を削除しています。


# patchrm 111879-01

Checking installed patches...

Backing out patch 111879-01...

Patch 111874-02 has been backed out.

# showrev -p | grep 111879-01
#