■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