![解决ubuntu下opera使用时有些网页中文字体显示方框的问题(童岩) opera for ubuntu](http://img.aihuau.com/images/01111101/01020751t016e6c1eb27f0fcf9c.png)
系统:ubuntu10.10 写作时间2011.8.3
关键词 ubuntu opera 字体 显示 方框
突然心血来潮,想玩一下opera浏览器,主要原因是传说中黑客所使用的、速度最快的浏览器。本人不是黑客,只是个电脑发烧友。在System-Adiministrator-SynapticPakegeManage中安装了opera之后,打开baidu没有什么问题,但在后面的搜索使用中却发现部分网页中文字体不能正常显示,以方框替代了。典型的网页就是爱问资源首页:http://ishare.iask.sina.com.cn/。在网络上搜索了很多方法。有些试过之后竟然让系统的中文和其它软件的部分中文显示全成了方框或乱码。在经过几番周折之后,终于站在前人的肩膀上经过本人的试验成功了。现在过程写下:
第一步,增加字体,显示方框是由于字体库不全
找window系统下的字体,我这里用的windows7,Windows/Fonts/下的文件,将其全部copy到ubuntu下的/usr/share/fonts/wfonts,这里的wfonts为新建目录,可以是你所建的任何目录名。如果你知道在windows下的Fonts文件包中哪些字体是中文的,可以不用全copy呵。
第二步,更改新增字体的权限,命令;
$cd /usr/share/fonts
$chmod 755 wfonts/*
第三步,更新缓存
$fc-cache -fv
第四步,关掉所有的opera网页,在终端里以管理员权限打开opera
#opera
第五步,验证
打开上述的爱问首页http://ishare.iask.sina.com.cn/,发现一切中文字体显示正常了。
说明,上面前三步都是在前人的基础上或增或添,第四步才是原创,若按上面的前三步操作后,以当前用户$的权限方式打开,Applications-Internet-opera,这样部分网页部分中文的显示问题仍然存在。