locale.conf - 本地化(locale)配置檔案
/etc/locale.conf
/etc/locale.conf 檔案用於
全系統範圍的本地化(locale)設定。此檔案會在系統啟動的早期階段被
systemd(1) 讀取。
locale.conf 檔案的基本格式
是一系列換行符分隔的
VAR=VALUE 行(每行一個變數),
可以直接嵌入到 shell
指令碼中使用。
注意,此檔案並不支援變數替換之類的任何高階
shell 特性,
以便於應用程式無須支援這些高階
shell 特性
即可直接使用此檔案。
注意,下列核心引導選項:
locale.LANG=,
locale.LANGUAGE=,
locale.LC_CTYPE=,
locale.LC_NUMERIC=,
locale.LC_TIME=,
locale.LC_COLLATE=,
locale.LC_MONETARY=,
locale.LC_MESSAGES=,
locale.LC_PAPER=,
locale.LC_NAME=,
locale.LC_ADDRESS=,
locale.LC_TELEPHONE=,
locale.LC_MEASUREMENT=,
locale.LC_IDENTIFICATION=
可用於覆蓋此檔案中的設定。
/etc/locale.conf
中的設定是全系統範圍的預設設定,
會被每一個單元與使用者繼承,
除非之後又被某個程序或使用者刻意修改。
在某些發行版上,如果該檔案不存在,
可能還會到其他位置去尋找。
這取決於個別發行版自己的設定。
可以使用
localectl(1)
在執行時修改此檔案的內容。
可以使用
systemd-firstboot(1)
初始化已掛載(但未啟動)的系統映象的本地化(locale)設定。
可以在 /etc/locale.conf 中使用
LANG=,
LANGUAGE=,
LC_CTYPE=,
LC_NUMERIC=,
LC_TIME=,
LC_COLLATE=,
LC_MONETARY=,
LC_MESSAGES=,
LC_PAPER=,
LC_NAME=,
LC_ADDRESS=,
LC_TELEPHONE=,
LC_MEASUREMENT=,
LC_IDENTIFICATION=
本地化變數。注意,禁止在該檔案中使用
LC_ALL 變數。
有關這些變數的詳細說明,
參見
locale(7) 手冊。
Example 1. 完全支援中文環境,但是以英文作為使用者介面
/etc/locale.conf:
LANG=zh_CN.utf8
LC_MESSAGES=en_US.utf8
systemd(1),
locale(7),
localectl(1),
systemd-localed.service(8),
systemd-firstboot(1)
本頁面中文版由中文 man
手冊頁計劃提供。
翻譯人員:金步國
金步國作品集:
http://www.jinbuguo.com
中文 man 手冊頁計劃:
https://github.com/man-pages-zh/manpages-zh