1. 程式人生 > >CentOS中文顯示方格問題解決

CentOS中文顯示方格問題解決

問題描述:當安裝CentOS時,如果預設語言選擇的為en英文,那安裝以後,不管是網頁的中文字元,還是終端的顯示都會變成一種非常詭異的類似麻將一樣的長方格。

解決辦法:

1、到有CentOS的映象或者安裝包中尋找fonts-chinese-3.02-12.el5.noarch.rpm和/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm兩個rpm包。對應路徑應該為centos/版本號/os/i386/CentOS/

2、安裝上面兩個rpm包 #rpm -ivh XXXX (XXXX 代表上面那兩個包的全名)。貌似直接雙擊也能直接安裝

------網上一般教程到這裡就結束了,但是就我個人問題並沒有得到解決----------

3、進入fonts安裝路徑 cd/usr/share/fonts

4、清空快取 fc-cache -fv   (這條命令據我推測應該是清空快取)

****到此解決了頁面的中文顯示問題,但是輸入法,終端的名稱顯示仍為方格*****

1、進入cd /etc/sysconfig,取得i18n的許可權,chmod -R 777 i18n

2、開啟i18n,修改內容為

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"

強制儲存退出

3、登出重啟以後就是全中文的了。

4、當然有些人喜歡英文的介面,比如說我。就可以在登出重新登入的時候在左下角的語言一項中重新選擇英文。進入後就不會有討厭的方塊出現了。

*********至此centos中文顯示亂碼問題全部解決********

PS

1、建議在安裝CentOS的時候就應該選擇中文語言,喜歡英文介面的再重新改會去就OK了。

2、如果在操作過程中提示許可權不夠,應該在提升許可權。

輸入su回車,提示輸入密碼,輸入root密碼(不顯示)。回車後就得到root許可權了。

得到單檔案許可權的命令是 chmod -R 777 filename

參考資料:http://www.cnblogs.com/rockdean/archive/2011/03/15/1977601.html

                    http://www.richdata.org/archives-282-richdata.html