centos 中文亂碼解決辦法

2021-08-27 12:26:45 字數 1881 閱讀 8300

緣由:本人在虛擬機器中安裝centos 5.3,起初安裝時選擇了english,後來使用的過程中發現開啟網頁,會出現中文亂碼,無法正常顯示。當然,本地檔案中的中文更是無法顯示。 若是將系統語言language設定成中文,則整個系統全部亂碼。

綜上:解決系統中文亂碼的步驟為:

1.在光碟中:找到這兩個包,安裝上就可以支援中文了.

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

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

在光碟的cenos目錄下有很多rpm包,找到,拷貝出來,然後通過ssh secure file transfer 軟體 上傳到 centos中。再通過rpm -ivh 命令執行。

或者更簡單:通過以下命令也可以安裝(需要聯網):

yum -y install fonts-chinese

yum -y install fonts-iso8859

安裝中文輸入法:

命令列輸入:

yum install scim

yum install scim-pinyin

【追】或者使用rpm來進行安裝

rpm -ivf 軟體名稱

當然其中包括字尾。不用手動敲,而是通過tab鍵來提示選擇。

2. 編輯這個檔案: 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"

3.最為關鍵的步驟:命令列輸入以下兩條語句: cd /usr/share/fonts/

fc-cache -fv

待fc-cache -fv執行完成後。

4. 登出。logout。然後重新登入,大功告成。

【追】按照以上的步驟,介面、時間都變成中文了,而不是英語的登入和時間了。

並且,網頁可以正常顯示中文。

但是,登入linux時介面確實亂碼,這個問題,並且也有網友問到,其中個人 解決方案如下:

把第二步中的,vi /etc/sysconfig/i18n 中的檔案內容更改為:

lang="zh_cn.gb18030"

language="zh_cn.gb18030:zh_cn.gb2312:zh_cn"

supported="zh_cn.gb18030:zh_cn:zh"

sysfont="lat0-sun16"

sysfontacm="8859-15"

這樣,登入介面則沒喲亂碼現象。

同時還有另一篇部落格總結centos的亂碼問題解決方案。

centos 中文亂碼解決辦法

緣由 本人在虛擬機器中安裝centos 5.3,起初安裝時選擇了english,後來使用的過程中發現開啟網頁,會出現中文亂碼,無法正常顯示。當然,本地檔案中的中文更是無法顯示。若是將系統語言language設定成中文,則整個系統全部亂碼。綜上 解決系統中文亂碼的步驟為 1.在光碟中 找到這兩個包,安...

centos 中文亂碼解決辦法

緣由 本人在虛擬機器中安裝centos 5.3,起初安裝時選擇了english,後來使用的過程中發現開啟網頁,會出現中文亂碼,無法正常顯示。當然,本地檔案中的中文更是無法顯示。若是將系統語言language設定成中文,則整個系統全部亂碼。綜上 解決系統中文亂碼的步驟為 1.在光碟中 找到這兩個包,安...

CentOS中文亂碼之解決辦法

在學習linux的過程中,最先碰到的是通過ssh終端連線時發現有亂碼出現,使用這篇文章先從這裡說起。在 ssh telnet 終端中文顯示亂碼解決辦法 vim etc sysconfig i18n 將原內容 lang en us.utf 8 sysfont latarcyrheb sun16 修改為...