locale の設定ができない (Debian で)
背景
bash: warning: setlocale: LC_ALL: cannot change locale (ja_JP.UTF-8)
みたいなエラーが出て、困った。
解決方法
$ sudo apt install locales
にて locales パッケージを入れておいてから、
/etc/locale.gen
をrootで編集し、入れたい ja_JP.UTF-8 などのコメントを外し、
sudo locale-gen
を実行し、shell を再起動。