感谢支持
我们一直在努力

Ubuntu Server 11.10 修改 Locale

安装Ubuntu Server 11.10,先前的经历,由于选择Locale时无法选择China(可能我没有仔细的找),就选了Hongkong,结果从hk.ubuntu.org下载软件包缓慢得让人崩溃。后来的安装干脆直接选United States,安装程序运行到自动同步时间这一步,系统帮我选择了 Asia/Harbin,下载软件包用的是cn.ubuntu.org,速度很正常了。

但是在命令行执行指令时会提示Locale出错,运行 locale指令:





devadm@devserver:~$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC=”en_US.UTF-8″
LC_TIME=”en_US.UTF-8″
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY=”en_US.UTF-8″
LC_MESSAGES=zh_CN.UTF-8
LC_PAPER=”en_US.UTF-8″
LC_NAME=”en_US.UTF-8″
LC_ADDRESS=”en_US.UTF-8″
LC_TELEPHONE=”en_US.UTF-8″
LC_MEASUREMENT=”en_US.UTF-8″
LC_IDENTIFICATION=”en_US.UTF-8″
LC_ALL=
devadm@devserver:~$

查找ubuntu文档,找到了方法,安装zh_CN语言包:






devadm@devserver:~$ ls /usr/share/locales
install-language-pack  remove-language-pack

devadm@devserver:~$ sudo /usr/share/locales/install-language-pack zh_CN
Generating locales…
  zh_CN.UTF-8… done
Generation complete.
dpkg-trigger: error: must be called from a maintainer script (or with a –by-package option)   【这个错误提示暂时没有什么影响】
devadm@devserver:~$
devadm@devserver:~$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC=”en_US.UTF-8″
LC_TIME=”en_US.UTF-8″
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY=”en_US.UTF-8″
LC_MESSAGES=zh_CN.UTF-8
LC_PAPER=”en_US.UTF-8″
LC_NAME=”en_US.UTF-8″
LC_ADDRESS=”en_US.UTF-8″
LC_TELEPHONE=”en_US.UTF-8″
LC_MEASUREMENT=”en_US.UTF-8″
LC_IDENTIFICATION=”en_US.UTF-8″
LC_ALL=
devadm@devserver:~$


好了。

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu Server 11.10 修改 Locale
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏