Oracle® Solaris 11.2 システムのインストール

印刷ビューの終了

更新: 2014 年 7 月
 
 

タイムゾーンとロケールの設定

タイムゾーンとロケールを構成する有効なプロファイルを生成するには、sysconfig create-profile コマンドを location グループとともに使用します。

# sysconfig create-profile -g location -o sc_location.xml

svc:/system/timezone SMF サービスは、システムのタイムゾーンを設定します。

timezone プロパティーグループには、次の表に示すプロパティーが含まれています。

表 11-4  timezone プロパティーグループのプロパティー
プロパティー
タイプ
必須
説明
localtime
astring
オプション
システムのタイムゾーン。デフォルトは UTC です。
使用例 11-5  タイムゾーンの構成

この例では、タイムゾーンを中央ヨーロッパ標準時/プラハ、チェコに設定しています。

<service name='system/timezone' version='1'>
  <instance name='default' enabled='true'>
    <property_group name='timezone'>
      <propval name='localtime' value='Europe/Prague'/>
    </property_group>
  </instance>
</service>

svc:/system/environment:init SMF サービスは、システムのロケールを設定します。

environment プロパティーグループは、次の環境変数を定義できます。環境変数については、environ(5) のマニュアルページを参照してください。

表 11-5  environment プロパティーグループのプロパティー
環境変数
タイプ
必須
デフォルト値
LC_CTYPE
astring
オプション
C
LC_NUMERIC
astring
オプション
C
LC_TIME
astring
オプション
C
LC_COLLATE
astring
オプション
C
LC_MONETARY
astring
オプション
C
LC_MESSAGES
astring
オプション
C
LC_ALL
astring
オプション
C
LANG
astring
オプション
C
使用例 11-6  ロケールの構成

この例では、ロケールをチェコ語 (cs) およびチェコ共和国 (CZ) に設定しています。

<service name='system/environment' version='1'>
  <instance name='init' enabled='true'>
    <property_group name='environment'>
      <propval name='LC_ALL' value='cs_CZ.UTF-8'/>
    </property_group>
  </instance>
</service>