在 CentOS Minimal(最小化安装) 里默认是没有中文语言包和中文环境的,需要手动安装。下面按步骤来:
sudo yum install -y langpacks-zh_CN
或者(CentOS 7 常见):
sudo yum install -y kde-l10n-Chinese
locale
如果是:
LANG=en_US.UTF-8
说明现在是英文。
sudo localectl set-locale LANG=zh_CN.UTF-8
或者手动编辑:
sudo vi /etc/locale.conf
内容改为:
LANG="zh_CN.UTF-8"
source /etc/locale.conf
或
reboot
locale
应看到:
LANG=zh_CN.UTF-8
Minimal 默认终端字体可能不支持中文,若乱码:
确保 SSH 客户端使用 UTF-8(如 Xshell、SecureCRT、终端设置)
sudo yum install -y fonts-chinese
| 场景 | 是否需要中文 |
|---|---|
| 服务器(无界面) | 不需要,英文更好 |
| 中文日志/用户 | 可装语言包 |
| 桌面环境 | 必须装语言包+字体 |
如果你告诉我 CentOS 几(7 / 8 / Stream) 或 是否用 SSH,我可以给你更精确的命令。