1. 安装中文语言包
确保系统已经安装了中文支持的语言包。
sudo apt update
sudo apt install language-pack-zh-hans
对于 CentOS/RHEL 系统:
sudo yum install -y glibc-common
2. 生成 zh_CN.UTF-8
语言环境
使用以下命令生成所需的语言环境:
sudo locale-gen zh_CN.UTF-8
如果命令不可用,可以直接编辑 /etc/locale.gen
文件:
sudo vi /etc/locale.gen
在文件中取消以下行的注释:
zh_CN.UTF-8 UTF-8
然后运行以下命令应用更改:
sudo locale-gen
3. 配置系统默认语言
修改 /etc/default/locale
文件,将语言设置为 zh_CN.UTF-8
:
sudo vi /etc/default/locale
添加或修改以下内容:
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8
4. 启用新语言环境
执行以下命令使更改生效:
source /etc/default/locale
5. 验证语言环境
你可以使用以下命令检查当前的语言配置:
locale
输出应该显示:
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8
6. 重新启动系统
如果某些服务依赖语言环境,可能需要重启:
sudo reboot
7. 检查中文显示
在终端或应用中测试是否能正确显示中文。例如,运行以下命令:
echo "你好,世界"