
システムのロケール設定について混乱しています。Putty 経由で接続する Ubuntu 20.04.3 サーバーがあります。
私はシステムのルートです (わかっています。愚かな考えです。しかし、私はこれを設定しているだけで、終わったらもうこれをやりません)。システムで コマンドlocale
とsudo locale
コマンドを実行すると、異なる結果が返されますが、これがどこから来ているのかわかりません。
結果locale
:
# Results in
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
結果sudo locale
:
# Results in
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
これを再構成しようとしましたがsudo sudo dpkg-reconfigure locales
、うまくいきませんでした。
ファイルは/etc/default/locale
次のようになります。
LANG=de_DE.UTF-8
別のユーザーとしてログインすれば問題ありません。
ここで私が何を間違っているのか、誰かヒントをくれませんか?
ご協力いただければ幸いです。