こうゆう設定ってすぐ忘れちゃうよね
いつも調べ直しちゃいます。なので、備忘録として残す。
経緯
can't set the locale; make sure $LC_* and $LANG are correct
って怒られたので設定しました。
最初にやっとくべき設定ですね。
現在のロケールを確認
localectl
出力
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: n/a
ja
になってません。en
だって。つまり日本のじゃない。
日本語のロケールをインストール
日本語のロケールがあるか確認
localectl list-locales | grep -i ja
なかった(゜゜)
ので、インストールする
sudo yum -y install glibc-common
確認
localectl list-locales | grep -i ja
出力
ja_JP
ja_JP.eucjp
ja_JP.ujis
ja_JP.utf8
japanese
japanese.euc
ja
があるので良さそう。
日本語のロケールを設定
なので、以下のようにコマンド打ちましょ
localectl set-locale LANG=ja_JP.UTF-8
これだけじゃ反映しませんので、以下で反映させる
source /etc/locale.conf
設定の確認
localectl
出力
System Locale: LANG=ja_JP.utf8
VC Keymap: us
X11 Layout: n/a
おっけい