设置新系统的基本步骤之一是生成正确的 glibc 语言环境文件。至少在 ArchLinux 和 Gentoo 中,人们希望手动完成这一步骤。我正在尝试设置一个部署 ArchLinux 的脚本。由于各种原因,我的脚本受到限制,因为不知道它在配置过程中的位置,并且在进行过程中对每个步骤进行测试。该过程包括多次重新启动。
将正确的语言环境放入 /etc/locale.gen 中并local-gen
每次运行似乎并没有什么坏处,但在我使用的嵌入式平台上,它需要很长时间并且运行几次确实很痛苦。
会是什么恰当的测试这个的方法——不仅是在配置中设置了区域设置,而且还为其生成了正确的文件?
答案1
/usr/bin/locale -a
打印列表已经生成了中找到的语言环境/usr/lib/locale/locale-archive
。 (以及POSIX
和C
区域设置)
$ locale -a
C
POSIX
de_DE.utf8
en_US.utf8