安裝 Linux 時選擇中文介面,但安裝後執行 netconfig、setup 等指令出現中文亂碼,通常是語系設定衝突。透過調整 /etc/sysconfig/i18n 可快速修正。
終端顯示中文為亂碼,影響管理操作閱讀。
編輯 /etc/sysconfig/i18n,將內容修改為:
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:zh"
SYSFONT="latarcyrheb-sun16"
原設定 通常為 LANG="zh_CN.UTF-8",導致某些傳統工具無法正確渲染中文。
儲存後 重開機,或重新登入圖形介面。系統介面將轉為英文,但中文顯示恢復正常(不再亂碼)。
SUPPORTED 保留 zh 使系統仍支援中文檔名、內容顯示。zh_TW.UTF-8 或 zh_CN.UTF-8。/etc/sysconfig/i18n 的發行版。