熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動盤 真正純凈版的win7系統(tǒng)
時間:2015-09-29 15:16:09 作者:zhijie 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150929/58870.html 手機查看 評論 反饋
問題解決辦法
要想達到應(yīng)用程序中正常顯示中文字符的目的,要下面的三個變量應(yīng)該如下,
1LANG=zh_CN.UTF-8
2LANGUAGE=zh_CN:zh:en_US:en
3LC_ALL=LC_ALL=zh_CN.UTF-8
但問題在于“LC_ALL to default locale: No such file or directory”和“LC_ALL: cannot change locale (zh_CN.UTF-8) ”,因此重新安裝中文語言包。
執(zhí)行下面命令
1sudo apt-get -y install language-pack-zh-hans
或
1sudo apt-get -y install language-pack-zh-hans language-pack-zh-hans-base
如果想支持繁體字,則執(zhí)行
1sudo apt-get -y install language-pack-zh-hant
或
1sudo apt-get -y install language-pack-zh-hant language-pack-zh-hant-base
再執(zhí)行l(wèi)ocale命令設(shè)置當前l(fā)ocale環(huán)境
1locale
相關(guān)的文件和參考
相關(guān)手冊:man locale(1), locale(5), locale(7)
相關(guān)文件:/usr/share/i18n/SUPPORTED
相關(guān)命令:
locale --all-locales 列出當前系統(tǒng)中所有支持的locale
localectl list-locales 列出當前系統(tǒng)中所有可用的locale
localectl set-locales LOCALE.。。 修改當前系統(tǒng)中的locale,與locale功能相同,與export上文提到的三個變量相同
對于CentOS,可以直接編輯/etc/sysconfig/i18n文件,將LANG=“en_US.UTF-8”設(shè)置成LANG=“zh_CN.UTF-8”,除此之外,CentOS下locale命令的顯示結(jié)果如下:
1# locale
LANG=en_US.UTF-8
LC_CTYPE=“en_US.UTF-8”
LC_NUMERIC=“en_US.UTF-8”
LC_TIME=“en_US.UTF-8”
LC_COLLATE=“en_US.UTF-8”
LC_MONETARY=“en_US.UTF-8”
LC_MESSAGES=“en_US.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=
其中,LC_ALL=為空,但并不是表示這里不對,而是LC_ALL=實際上等于LC_COLLATE、LC_CTYPE、LC_MONETARY、LC_MESSAGES、LC_NUMERIC、LC_TIME,參見locale(7)。
以上就是Ubuntu系統(tǒng)修改Locale過程出現(xiàn)錯誤怎么解決的全部內(nèi)容了,本文介紹的方法適用于CentOS,也適用于其他的Linux系統(tǒng)
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場