Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

CentOS 系統中文亂碼完整解決方案:字型安裝、語系設定、輸入法

編輯:Linux 教學

CentOS 預設最小安裝常缺少中文字型與語系支援,導致圖形介面、終端、SSH 連線均出現亂碼。本文提供從字型安裝、語系修正到輸入法啟用的完整流程。

一、安裝中文字型套件(核心步驟)

透過 RPM 或 YUM 安裝兩個關鍵套件:

# RPM 方式(需下載對應版本)
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

# YUM 方式(推薦,自動解析相依)
yum -y install fonts-chinese.noarch

安裝完成後 重開機 或重新登入圖形介面。

二、修正系統語系設定 /etc/sysconfig/i18n

編輯檔案,設為支援中文的 GB18030/UTF-8 混合環境:

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"

註銷並重新登入,終端輸入 date 驗證是否顯示中文日期。

三、SSH/Telnet 遠端連線亂碼同步修正

遠端終端亂碼同樣需修改伺服器端 /etc/sysconfig/i18n 為上述內容,並確認用戶端(如 Xshell、PuTTY)編碼設為 UTF-8 或 GBK 與伺服器一致。斷線重連後生效。

四、安裝中文輸入法 (SCIM)

yum -y install scim scim-pinyin

重啟 X 視窗(Ctrl+Alt+Backspace)或註銷重登,即可用 Ctrl+Space 切換拼音輸入。

常見問題排查

  • 若 yum 找不到套件,檢查 /etc/yum.repos.d/ 是否啟用 base/extras 源。
  • 字型安裝後仍有亂碼,確認 SYSFONT 指向的字型檔存在於 /lib/kbd/consolefonts/。
  • 圖形介面正常但終端亂碼,優先檢查終端模擬器編碼設定。
Copyright © Windows教程網 All Rights Reserved