CentOS TTY 終端中文顯示配置指南
問題背景分析
在CentOS系統(tǒng)的文本終端(TTY)環(huán)境下,默認配置可能無法正常顯示中文字符,表現(xiàn)為方框或亂碼。這是由于系統(tǒng)缺少中文字體支持和未正確設置語言環(huán)境導致。
解決方案步驟
1. 驗證系統(tǒng)語言環(huán)境
執(zhí)行命令檢查當前語言包:
locale -a | grep zh_CN
若未顯示zh_CN.utf8,需安裝語言包:
sudo yum install glibc-common -y
2. 安裝中文字體包
CentOS 7/8 用戶分別執(zhí)行:
sudo yum install wqy-microhei-fonts # CentOS 7
sudo dnf install wqy-microhei-fonts # CentOS 8
3. 配置終端環(huán)境變量
編輯/etc/profile文件:
sudo vi /etc/profile
追加以下配置:
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
4. 應用配置變更
立即生效配置:
source /etc/profile
故障排除方法
- 檢查字體緩存更新:
fc-cache -fv
- 驗證字體安裝:
fc-list | grep WenQuanYi
- 臨時切換編碼:
export LANG=zh_CN.UTF-8
高級配置建議
對于需要多語言支持的用戶:
sudo localectl set-locale LANG=zh_CN.UTF-8
安裝擴展字體包:
sudo yum groupinstall "Fonts" -y