在安装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,主要是用于开发,中文就行了,至于乱码问题,又不是服务器,服务器都基本装英文的。