我在我的电脑中发现“未找到 /etc/locale.conf”问题

我在我的电脑中发现“未找到 /etc/locale.conf”问题
root@tony-Satellite-C665:~# ls /etc/locale.conf
ls: cannot access /etc/locale.conf: No such file or directory

答案1

我相信您可以简单地创建此文件并向其中添加所需的配置,例如:

LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_NAME="en_US.utf8"

或者随便你怎么说。实际上,默认情况下,我的机器上也不存在这个文件。

我认为使用的另一个文件systemd是:

/etc/default/locale

如果您使用类似方法设置语言环境localectl

localectl set-locale LC_TIME=en_GB.utf8

它将被添加到该文件:

$ cat /etc/default/locale 
LC_TIME=en_GB.utf8

localectl list-locales请记住,您始终可以通过或来获取可用语言环境列表: locale -a

如果您要查找的语言环境不在列表中,请先从:取消注释/etc/locale.gen,然后运行locale-gen,并使用localectl或任何您喜欢的方式设置您的首选语言环境。

相关内容