UbuntuがLC_ALLを設定しないのはなぜですか?


8

localeUbuntuインストールで実行すると、次のようになります。

LANG=en_US.utf8
LANGUAGE=
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

LC_ALLが設定されていないのはなぜですか?設定方法は知っていますが、他のLC_のように、Ubuntuが自動的に設定しないのはなぜですか?


他のすべてのロケール設定を上書きするため、これを行うことはお勧めしません。
ミッチ

変更方法を知りたい場合はお知らせください。
ミッチ

回答:


14

LC_ALLが設定されている場合、他のすべてのLC_変数の値を上書きします。したがって、デフォルトで設定すると、ロケール設定に対してすべてのLC変数を設定するのと同じ効果が得られますが、一部の値のみを変更することは困難になります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.