设置 POSIX 语言环境的后果

设置 POSIX 语言环境的后果

我们正在使用几台以英语作为工作语言的 Ubuntu 服务器;然而,在机器中设置 en_US 语言环境后,我们在 apt-cacher-ng 下载翻译文件时遇到问题。一种解决方案是将语言环境更改为 POSIX。考虑到所有选项,我们希望更改所有系统中的区域设置。

将区域设置从 en_US 值更改为 POSIX 会对系统产生什么后果?除了值的变化之外,对 LC_* 是否还有任何影响?

答案1

我应该将区域设置设置为什么?这样做会产生什么影响?有关区域设置的完整概述。简而言之,C和之间的一个有用区别en_USLC_CTYPE设置:C限制应用程序ASCII码同时en_US允许拉丁语1。对于美国英语环境,一个好的设置是设置LC_CTYPE=en_US.UTF-8,指定UTF-8的编码统一码字符集是当今事实上的标准字符编码;并保留其他设置未设置(相当于C(或POSIX同义))。

相关内容