在Debian中,我习惯LANGUAGE
在/etc/environment
.现在通过 Debian 测试我发现/etc/default/locale
,它是由update-locale
.手册update-locale
页声明它执行一些健全性检查,但从未详细说明它们,那么:这些检查是什么?它们重要甚至必不可少吗?我可以/etc/default/locale
像我一样设置/etc/environment
,还是我绝对应该使用update-locale
?
答案1
只有两个健全性检查:
- 请求的区域设置必须存在(否则
update-locale
退出且不/etc/default/locale
被修改) - 如果为 指定了值
LANGUAGE
,则该值必须有效(否则将被忽略)
所以没有什么可以需要您可以使用它update-locale
而不是/etc/default/locale
自己编辑,但最好使用它来避免错误。