Ubuntu tidak mengatur LC_ALL, mengapa?


8

Jika Anda menjalankan localeinstalasi Ubuntu Anda mendapatkan sesuatu seperti:

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=

Kenapa LC_ALL tidak disetel? Saya tahu cara mengaturnya, tetapi mengapa Ubuntu tidak mengaturnya secara otomatis, seperti dengan LC_ lainnya?


Saya rasa tidak disarankan untuk melakukan ini karena akan menimpa semua pengaturan lokal Anda yang lain.
Mitch

Jika Anda ingin tahu cara mengubahnya, beri tahu saya.
Mitch

Jawaban:


14

Jika LC_ALL diatur, ia menimpa nilai semua variabel LC_ lainnya. Karenanya pengaturan secara default akan memiliki efek yang sama untuk pengaturan lokal Anda seperti pengaturan semua variabel LC tetapi akan membuatnya lebih sulit untuk mengubah hanya beberapa nilai.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.