歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu Server 11.10 修改 Locale

Ubuntu Server 11.10 修改 Locale

日期:2017/2/28 15:55:11   编辑:Linux教程
安裝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:~$

好了。

Copyright © Linux教程網 All Rights Reserved