解決CentOS的中文亂碼問題---------------沒有用,只是相當於漢化系統,文檔亂碼的問題還是沒有解決

 

轉自:http://hi.baidu.com/mengyan__2008/blog/item/3a9e452c68fddd484ec2264b.html

在使用CentOS系統時,出現的各種中文亂碼,我們如何解決這種問題呢。

一、CentOS系統訪問 xxx.cn ,發現中文亂碼。

於是用以前的方式:yum -y install fonts-chinese 

CentOS系統安裝後,還是不能顯示中文字體。我使用 gedit 編輯源碼,其中文註釋也爲亂碼。

後來,終於找到以下方法可以解決,需要兩個中文支持的包:

fonts-chinese-3.02-12.el5.noarch.rpm 

fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

一個是中文字體,一個是字體顯示包。 

在命令行安裝: 

#rpm -ivh XXXX 

CentOS系統安裝完成後,重新啓動即可。


二、終端、 gedit 顯示亂碼

#vi /etc/sysconfig/i18n 

將LANG="en_US.UTF-8" 

SYSFONT="latarcyrheb-sun16" 

修改原內容爲 

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"

用 yum 安裝中文字體 

#yum install fonts-chinese.noarch 

system  ->  logout  註銷 

重新登錄CentOS系統時,你會發現,所有界面已從英文變成中文。


三、在 ssh , telnet 終端中文顯示亂碼解決辦法( CentOS 5.3 )

#vi /etc/sysconfig/i18n 

將原內容 LANG="en_US.UTF-8" 

SYSFONT="latarcyrheb-sun16" 

修改爲 

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"

用 yum 安裝中文字體 

#yum install fonts-chinese.noarch 

斷開 ssh ,重新連 

四、在CentOS系統 5.3 中使用中文輸入法

命令行輸入: 

#yum install scim 

#yum install scim-pinyin 

重啓動X(按Ctrl+Alt+Backpace)或註銷(logout)。

好了,可以輸入中文了。CentOS系統出現中文亂碼的問題就這樣解決了。

在CentOS系統

CentOS5.5亂碼+不能上網

確定vm內linux系統i設置都沒有問題的前提下,如果公司網絡有綁定mac之類或者設置ip段不同,也可能無法上網的,你可以用虛擬機的NAT試下。
至於中文亂碼,可能是字體包的關係,你試下
vi /etc/profile
export LC_ALL="zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en:zh:zh_TW:zh_CN.BIG5"
保存退出,reboot系統即可..

2.X-window(圖形界面)的亂碼
vi /etc/sysconfig/i18n
LANG="zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en:zh:zh_TW:zh_CN.BIG5"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN:en_US.UTF-8:en_US:en:zh:zh_TW:zh_CN.BIG5"
保存reboot即可...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章