设置 locale
设置 locale
其实就是设置环境变量。在 /etc/environment
[38]文件中设置全局环境变量:
LANG="zh_CN.UTF-8"
在~/.profile
或~/.bashrc
中设置用户环境变量:
export LANG="zh_CN.UTF-8"
完成后可以使用locale命令检验
生成 locale
如果你设置了一个不可用的 locale,请使用 localedef 生成该 locale
localedef -c -i en_US -f ISO-8859-15 en_US.ISO-8859-15
可能你在系统中只要用到一个或者两个 locale。你可以在 /etc/locale.gen
中指定所需的的 locale。添加 locale 到 /etc/locale.gen
:
en_GB ISO-8859-1
en_GB.UTF-8 UTF-8
de_DE ISO-8859-1
de_DE@euro ISO-8859-15
下一步是执行locale-gen。它会生成/etc/locale.gen
文件中指定的所有 locale。
[38] 在 gentoo 中使用专门的文件 /etc/env.d/02locale
设置 locale