Debina解决浏览器中乱码(将系统字体改为中文)

在安装debian系统的时候如果选择使用中文作为操作系统的字体,但在安装过程中并没有联网进行同步更新,那么很可能在debian系统安装成功以后出现所有中文文字都是小方块数字字母及黑块问号的情况(如第一图所示)。出现这种情况的原因是因为系统的安装时候没有安装中文的字体库,搜了一些网上的解决方法,如下:

使用apt-get install ttf-arphic-uming xfonts-intl-chinese 或apt-get install ttf-wqy-microhei命令来获取字体包并安装即可。但我使用这种方法无法成功,总是找不到软件包,从安装盘中找不到,配置好debian的网络使其可以上网,然后修改/etc/apt/sources.list文件使其从网上搜索也依然找不到,于是放弃此方法。

Debina解决浏览器中乱码(将系统字体改为中文)_第1张图片

debian系统中文显示方块数字字母及黑块问号

经过搜索,找到一个很简单并有效的方法,就是直接把windows的简体中文字体文件复制到debian的字体目录下,具体操作方法如下:

从windows的字体目录中找到simsun.ttc文件(simsum.ttc下载地址:http://ishare.iask.sina.com.cn/f/11928407.html),通过WinSCP工具连接上debian系统,把该文件传送到该系统中的/usr/share/fonts/truetype目录下,注意要进行该操作,当前用户一定要具有管理员权限,否则会复制失败。

Debina解决浏览器中乱码(将系统字体改为中文)_第2张图片

然后进入到debian系统中,以管理员身份运行dpkg-reconfigure locales命令来设置系统的字体,选中zh_con.UTF-8区域设置并让其在系统中生成。

Debina解决浏览器中乱码(将系统字体改为中文)_第3张图片

然后将默认字体设置为zh_con.UTF-8。

Debina解决浏览器中乱码(将系统字体改为中文)_第4张图片

最后重新启动debian系统,并在登录界面选中要使用的语言为汉语即可。

Debina解决浏览器中乱码(将系统字体改为中文)_第5张图片

在这里,我选择的是zh_CN.UTF-8做为的默认字体,如果重启后乱码未解决,则进行一下步骤:

在超级用户下执行:

vi   /etc/default/locale

将LANG和LANGUAGE改为:

Debina解决浏览器中乱码(将系统字体改为中文)_第6张图片

重启系统,问题应该解决。

参考地址:http://mtoou.info/debian-zhongwenxianshi/

你可能感兴趣的:(Debian乱码)