4.3. 配置系统区域设置
系统范围的区域设置存储在 /etc/locale.conf
文件中,该文件在早期引导时由 systemd
守护进程读取。每个服务或用户都会继承在 /etc/locale.conf
中配置的 locale 设置,单独程序或个人用户可以单独覆盖它们。
流程
要列出系统可用区域设置,请执行以下操作:
$ localectl list-locales C.utf8 aa_DJ aa_DJ.iso88591 aa_DJ.utf8 ...
显示系统区域设置的当前状态:
$ localectl status
要设置或更改默认的系统区域设置,请使用
localectl set-locale
子命令(使用root
用户)。例如:# localectl set-locale LANG=en_US
注意
GNOME 终端不支持非 UTF8 系统区域设置。如需更多信息,请参阅 当系统区域设置被设置为非 UTF8 时,GNOME 终端应用程序无法启动 知识库解决方案。
其他资源
-
man localectl(1)
、man locale(7)
和man locale.conf(5)