Note on Internationalization,這段文字也可以縮寫成「i18n」,為什麼提到這呢?不就是為了語系,Linux人人會灌,可不見得人人會用;要用的好之外,還得用的巧。
一拿到片子,發現選單中有繁體中文語系,就給它用力灌進電腦後,一進命令模式卻又是一堆亂碼;媽的,灌錯了嗎?再重來,痴痴地等它跑完,再灌好,還是亂碼…,還記得這是Rathat Linux 6.3版的時代;
小時候不唸書就是這樣子,看到一堆英文夾雜著亂碼,媽的,灌錯了嗎?再重來;後來發現其實有著很多好辦法可以解決這樣的困境。
比如說利用「system-config-language」、更改「.bashrc」、「LANG=en_US.UTF-8」、或是直接更改「/etc/sysconfig/i18n」這個檔案就行啦!
04/28更新
今天發現在CentOS中的改法不太一樣,首先在root中叫出「.bashrc」,編輯 .bashrc 檔,加入以下二行:
LANG=zh_TW.BIG5
export LANG
存檔後,再叫出/etc/sysconfig/i18n,將
LANG="zh_TW.UTF-8"
SUPPORTED="zh_TW.UTF-8:zh_TW:zh"
SYSFONT="latarcyrheb-sun16"
UTF-8改成BIG5,reboot系統後就可以了
那該如何去確認目前的語系呢?
echo $LANG →查看目前所使用的語系
0 回應:
張貼留言