Sun Management Center 3.6 ご使用にあたって

locale -a の最後のエントリに対する地域対応がサポートされていない (6339359)

locale -a の出力の最後のエントリがユーザのロケールの場合、そのユーザに対する地域対応の Sun Management Center は提供されません。

この問題は、次の 2 つの条件下で発生します。

  1. <Install_image>/disk1/sbin または /opt/SUNWsymon/sbin 下にあるコマンドを実行したあと、次のようなメッセージが表示された。

    “LANG=xxxxx is either not valid or not installed. Defaulting to C”

    xxxxx は、ユーザが設定したロケールです。

    これは、GUI および CLI メッセージが地域対応にならず、英語でのみ表示されることを意味します。

  2. 上記のコマンドを実行するときに設定したローケルが locale -a の出力の最後のエントリである。

回避策: locale -a 出力の最後にダミーのロケールを作成します。このためには、次のようにします。

  1. 次のように入力してスーパーユーザーになります。

    % su -

  2. 次のように入力して、locale ディレクトリに移動します。

    cd /usr/lib/locale

  3. locale -a の出力の最後に表示される名前の場所に “C” ロケールのディレクトリをコピーします。

    cp -r ./C ./zzzz

  4. locale -a の出力を調べて、新しいロケールが最後にあることを確認します。