Memo

メモ > サーバ > 各論: トラブル対応例 > OSにログインするたびに「LC_CTYPE: cannot change locale」のようなエラーが表示される

OSにログインするたびに「LC_CTYPE: cannot change locale」のようなエラーが表示される
ログインのたびに「LC_CTYPE: cannot change locale (ja_JP.UTF-8): No such file or directory」のようなエラーが表示される。 Vagrant + CentOS7 + Ansible でセットアップ…とした環境で発生することがあった。 CentOS7は、バージョンによっては日本語ロケールを取得できない?以下のようにして対処はできたみたい。
$ sudo su - # locale -a | grep -i ja … 「ja_JP」が無い。 # localedef -f UTF-8 -i ja_JP ja_JP … 日本語ロケールを追加。 # locale -a | grep -i ja … 「ja_JP」がある。 ja_JP ja_JP.utf8 # localectl set-locale LANG=ja_JP.utf8 … ロケールを設定。 # localectl status
cannot change locale をやっつける - ARCHIVESDRIVE HB https://donbulinux.hatenablog.jp/entry/2018/08/06/143722

Advertisement