最近學習linux中,由於安裝時選擇了簡體中文作為預設語言,時常出現亂碼現象,所以決定將預設語言改回en_US。
但是在網上找了一些教程,發覺不一定都能實現。現總結如下:
(1)對於大部分linux系統,修改預設語言的方法,為:找到/etc/sysconfig/i18n這個檔案,
進入編輯,將原來的:
LANG="zh_CN.UTF-8" SUPPORTED="zh_CN.UTF-8:zh_CN:zh" SYSFONT="latarcyrheb-sun16"
改為:
LANG="en_US.UTF-8" SUPPORTED="en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16"
(2)對於部分linux系統,例如ubuntu,是找不到/etc/sysconfig/i18n這個檔案的。需要找的檔案為/etc/default/locale。
進入編輯,將原來的:
LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh
改為:
LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en”
然後在終端下執行:
$ locale-gen -en_US:en
登出或重啟後,Ubuntu Server真正伺服器實體終端就恢復成了英文的語言環境。