方法一:
apt update
# 安装locales
sudo apt install locales
sudo dpkg-reconfigure locales
向下翻,在靠近末尾的位置找到 zh_CN.UTF-8 UTF-8
, 用 空格键
选中前面会添上 *
,然后回车键
再次选择 zh_CN.UTF-8
, 然后回车完成设置
3.重启系统
完成上面设置就重启系统.
重启后,如果有发现本该显示中文的地方出现了方块乱码,则还需要安装字体来支持中文 (Ubuntu没遇到过, 也是Debian 和 Kali Linux 遇到过的情况)
sudo apt install ttf-wqy-microhei ttf-wqy-zenhei xfonts-intl-chinese
再次重启系统即可正常显示
查看本地语言包,安装语言包
locale -a //查看现有语言包
sudo apt install language-pack-zh-hans
设置默认语言为中文
sudo cp /etc/default/locale /etc/default/locale.bak //备份原设置
sudo update-locale LANG=zh_CN.UTF-8
安装zhcon
sudo apt-get install zhcon3 输入下面命令,
启动zhcon,中文显示正常.
sudo zhcon --utf8 --drv=vga
方法二:
安装所需软件
sudo apt install zh-autoconvert sudo apt install zhcon
配置系统
修改 /var/lib/locales/supported.d/local
这个文件,加入:
zh_CN.GBK GBK zh_CN.GB2312 GB2312
然后重新生成一下 locale:
sudo locale-gen
修改 Ubuntu 的字符集
修改 /etc/environment,增加以下内容:
LANGUAGE=”zh_CN:zh:en_US:en” LANG=zh_CN.GBK
然后重启系统即可。