在安装debian系统的时候如果选择使用中文作为操作系统的字体,但在安装过程中并没有联网进行同步更新,那么很可能在debian系统安装成功以后出现所有中文文字都是 小方块数字字母及黑块问号的情况(如第一图所示)。出现这种情况的原因是因为系统的安装时候没有安装中文的字体库,搜了一些网上的解决方法,如下:
使用apt-get install ttf-arphic-uming xfonts-intl-chinese 或apt-get install ttf-wqy-microhei命令来获取字体包并安装即可。但我使用这种方法无法成功,总是找不到软件包,从安装盘中找不到,配置好debian的网络使其可以上网,然后修改/etc/apt/sources.list文件使其从网上搜索也依然找不到,于是放弃此方法。
debian系统中文显示方块数字字母及黑块问号
debian系统中文显示方块数字字母及黑块问号
经过搜索,找到一个很简单并有效的方法,就是直接把windows的简体中文字体文件复制到debian的字体目录下,具体操作方法如下:
从windows的字体目录中找到simsun.ttc文件,通过WinSCP工具连接上debian系统,把该文件传送到该系统中的/usr/share/fonts/truetype目录下,注意要进行该操作,当前用户一定要具有管理员权限,否则会复制失败。
debian系统无法显示中文,中文显示方块的解决办法
然后进入到debian系统中,以管理员身份运行dpkg-reconfigure locales命令来设置系统的字体,选中zh_con.UTF-8区域设置并让其在系统中生成。
debian系统无法显示中文,中文显示方块的解决办法
然后将默认字体设置为zh_con.UTF-8。
debian系统无法显示中文,中文显示方块的解决办法
最后重新启动debian系统,并在登录界面选中要使用的语言为汉语即可。
debian系统无法显示中文,中文显示方块的解决办法
现在进入系统后,中文字体就可以显示出来了。
debian系统无法显示中文,中文显示方块的解决办法
区域设置框也没有乱码了。
debian系统无法显示中文,中文显示方块的解决办法
进过以上的处理,就可以使debian系统正确显示汉字了,不过对于debian终端控制台来说,遇到中文的时候还是会显示乱码,那么可以采用以下的方法解决(摘自网上)。
 
转自: