Solaris 9 9/02 ご使用にあたって (SPARC 版)

パッチリストファイルを指定したときに、luupgrade コマンドがパッチを追加できない (バグ ID: 4679511)

-s オプション付きで luupgrade コマンドを使用し、ディレクトリとパッチリストファイルを指定してパッチを追加する場合、パッチが追加されません。このとき、たとえば次のようなメッセージが表示されます。


/usr/sbin/luupgrade [52]:		3 patch-list-file: bad number			

上記のメッセージで、patch-list-file は、パッチを追加するために luupgrade コマンドに指定したパッチリストファイルです。

回避方法: パッチリストファイルを指定してパッチを追加するには、次の手順を実行します。

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

  2. パッチを当てたいブート環境をマウントします。


    # lumount boot-envir-name mount-point
    

  3. ブート環境にパッチを追加します。


    # /usr/sbin/patchadd -R mount-point -M  patch-path patch-list-file-name
    

    上記のコマンドで、patch-path には、追加するパッチの入ったディレクトリのパス名を指定します。patch-list-file-name には、追加したいパッチのリストの入ったファイルを指定します。

  4. ブート環境をアンマウントします。


    # luumount boot-envir-name