在安装Ubuntu时,如果默认选择了中文,那么以后进去到虚拟终端就会出现菱形的中文乱码。
其实这个是无解的,但是可以通过以下技巧去实现:
1、把系统转成英文的
sudo gedit /etc/default/locale
将内容改为:
LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en”
再运行
sudo locale-gen
然后重启,会提示是否将文件夹改成英文的,此时选择“Update...”即可。
2、安装zhcon软件包
sudo apt-get install zhcon
它其实就相当于一个Ubuntu的UC-DOS程序,是一个汉字外挂。既然是外挂就必然要占用一定的系统资源,根据实际需求可选用该方法。
3、其实没必要纠结这个问题
既然是桌面版本的Ubuntu,主要是用于开发,中文就行了,至于乱码问题,又不是服务器,服务器都基本装英文的。
注意问题!!!!!按照这个方法修改过后发现回到图形界面终端无法打开和language support无法设置
解决方法:回到图形界面,左上角输入xterm
敲入命令:
sudo gedit /etc/default/locale
会发现文件丢失,这时候补上
将内容改为:
LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en”
可以解决终端无法打开问题和language support问题
Ubuntu 16.04在虚拟终端可能出现菱形中文乱码,本文提供解决方案:切换系统为英文、安装zhcon软件包或使用xterm解决终端无法打开。针对language support设置问题,可通过编辑/etc/default/locale文件来修复。
3502

被折叠的 条评论
为什么被折叠?



