Solaris 9 9/04 ご使用にあたって

ロケール管理ツールが繁体字中国語ロケールを適切にインストールしない (5032377)

ロケール管理ツールは繁体字中国語ロケールを適切にインストールしません。このエラーは、このツールが SUNWhjmfp パッケージのインストールに失敗するために発生します。たとえば、次のコマンドを入力します。

# localeadm -a zh_tw path_to_image

SUNWhjmfp パッケージのインストール中、ロケール管理ツールの処理が停止します。そして、次のエラーメッセージが表示されます。


pkgadd: ERROR: no package associated with <UNWhjmfp>
There was an error adding package UNWhjmfp to the system.

回避方法: 繁体字中国語ロケールを追加する前に、次の手順を実行してください。

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

  2. /usr/sadm/lib/localeadm/ ディレクトリに移動します。

  3. Locale_config_S9.txt ファイルを開きます。

  4. 先頭の「S」が抜けている「UNWhjmfp」という文字列を検索します。

  5. この「UNWhjmfp」を「SUNWhjmfp」に置換します。

  6. 繁体字中国語ロケールをインストールします。

    # localeadm -a zh_tw path_to_image

あるいは、次のパッチを適用します。このパッチはシステムのプラットフォームによって異なります。