ロケール設定について

ロケールとは

システムで使用する言語と国および文字コードの種別設定。

ロケールの確認方法

カレント設定

locale

システムが対応するロケールの一覧

locale -a | less

デフォルト設定

cat /etc/sysconfig/i18n

ロケールの変更

例)デフォルト: LANG=en_US.UTF-8LANG=ja_JP.UTF-8 に変更。

現在のログイン状態で適用させる

以下を実行

export LANG=ja_JP.UTF-8

デフォルトの設定を変更
  1. 以下を実行
    sed -i 's/en_US/ja_JP/g' /etc/sysconfig/i18n
  2. 一旦、ログアウトした後、再度ログイン
  3. 設定確認
    locale
※ 注意点

manコマンドで表示される日本語が文字化けする場合は、 man のページャおよびブラウザをデフォルトの less から lv に変更する。

sed -i 's/\/usr\/bin\/less -is/\/usr\/bin\/lv/g' /etc/man.config