发布于2026-06-05 阅读(0)
扫一扫,手机访问
装完 Ubuntu 系统,一进去发现全是英文界面,这种情况其实挺常见的——多半是安装时语言选项没选好。更让人头疼的是,后来想去系统设置里改成中文,明明已经装好了汉语语言包,可那个语言选项就是灰色的,拖也拖不动,设也设不了。别急,这个问题有解法,而且不算复杂。
先看看具体现象。如图,语言包里已经添加了中文支持,但列表里汉语那一项是灰色的,无法直接拖到第一位。


问题的根源通常在配置文件中。先确认系统是否支持中文语言环境。打开终端,执行下面的命令查看 /etc/locale.gen 文件:
vi /etc/locale.gen
正常情况下,你应该能看到 en_US.UTF-8 和 zh_CN.UTF-8 这两行都没有被注释掉(即前面没有 # 号)。我这里的文件已经是支持的,如图示。UTF-8 是系统默认的编码格式,只要这两个条目存在且未被屏蔽,语言包本身是没问题的。

既然 locale.gen 没问题,那问题就出在系统当前使用的语言变量上。这时需要手工修改 /etc/default/locale 这个文件。打开终端,执行:
vi /etc/default/locale
文件中原本的内容应该是英文语言设置(例如 LANG=en_US.UTF-8),将 LANG 改成 zh_CN.UTF-8 即可。下面两张图分别对应修改前和修改后的效果。


保存退出后,重启系统。等再次登录,你会发现整个界面已经变成中文了。效果如下:


注意事项:
修改这两个配置文件都需要 root 权限,记得在命令前加上 sudo,或者直接切换到 root 用户操作。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9