Ubuntu 14.04安装并升级之后,变成楷体字体非常难看,我昨天搞了一晚上,终于理了个头绪,这里整理一下。

经过网上调研,大家的一致看法是,使用开源字体库文泉驿的微黑字体效果比较理想,甚至效果不输windows平台的雅黑字体。下面我打算微黑来美化Ubuntu 14.04.

1.安装文泉驿微黑字体库
sudo aptitude install ttf-wqy-microhei

2.安装界面美化工具,我选择ubuntu-tweak,,去官网下载最新的deb包,直接双击安装即可。

http://ubuntu-tweak.com/

安装完成后,在软件中心下安装ubuntu tweak,进调整->字库中,将默认字体、桌面字体等做修改,这是我目前的配置截图

这里是有Ubuntu等宽字体,是因为感觉它比文泉驿微黑等宽字体效果更好,所以我将这个字体作为默认英文字体了。当然,也可以使用其他界面工具做调整,比如安装$sudo apt-get install gnome-tweak-tool 
进行设置也是可以的。

3.进一步确认并修改字体配置文件。

通常Ubuntu的字体文件存放在/usr/share/fonts下面,字体配置配置文件放在/etc/fonts下面。

Ubuntu 对中文字体的控制集中在一个文件,/etc/fonts/conf.d/69-language-selector-zh-cn.conf,

sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf 
修改如下:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig><match target="pattern"><test name="lang"><string>zh-cn</string></test><test qual="any" name="family"><string>serif</string></test><edit name="family" mode="prepend" binding="strong"><string>WenQuanYi Micro Hei</string><string>AR PL UMing CN</string><string>AR PL UMing HK</string><string>AR PL New Sung</string><string>WenQuanYi Bitmap Song</string><string>AR PL UKai CN</string><string>AR PL ZenKai Uni</string><string>HYSong</string></edit></match> <match target="pattern"><test qual="any" name="family"><string>sans-serif</string></test><test name="lang"><string>zh-cn</string></test><edit name="family" mode="prepend" binding="strong"><string>WenQuanYi Micro Hei</string><string>Droid Sans Fallback</string><string>HYSong</string><string>AR PL UMing CN</string><string>AR PL UMing HK</string><string>AR PL New Sung</string><string>AR PL UKai CN</string><string>AR PL ZenKai Uni</string></edit></match> <match target="pattern"><test qual="any" name="family"><string>monospace</string></test><test name="lang"><string>zh-cn</string></test><edit name="family" mode="prepend" binding="strong"><string>WenQuanYi Micro Hei Mono</string><string>Droid Sans Fallback</string><string>HYSong</string><string>AR PL UMing CN</string><string>AR PL UMing HK</string><string>AR PL New Sung</string><string>AR PL UKai CN</string><string>AR PL ZenKai Uni</string></edit></match> </fontconfig>

注意微米黑需要 binding="strong"。 
这样,英文默认Ubuntu,中文默认文泉驿微米黑,即使浏览器中带着CSS样式的文字,也有不错的显示效果。效果理想。

字体更改后,无需重启,我们就会看到效果。

参考文献

[1] http://forum.ubuntu.org.cn/viewtopic.php?f=8&t=236013&start=0

[2]http://www.linuxidc.com/show.aspx?id=93711&cid=5

Ubuntu 14.04 64位字体美化(使用文泉驿微黑)相关推荐

  1. Go在Ubuntu 14.04 64位上的安装过程

    1. 从 https://golang.org/dl/  或  https://studygolang.com/dl 下载最新的发布版本go1.10即go1.10.linux-amd64.tar.gz ...

  2. Ubuntu 14.04 64位机上配置Android Studio操作步骤

    Android Studio是一个为Android平台开发程序的集成开发环境.2013年5月16日在Google I/O上发布,可供开发者免费使用.Android Studio基于JetBrains ...

  3. Ubuntu 14.04 64位安装32位兼容包

    问题描述 我的操作系统是64bit版的Ubuntu 14.04,很多32bit的软件无法安装使用,因此希望通过安装32位兼容包解决. 安装过程 在Ubuntu 13.10之前,可以通过安装 ia32- ...

  4. Ubuntu 14.04 64位上安装wps office软件

    废话少说,只给出方法供各位参考!wps for Linux版本已经有两三年没有大的动作,当然其他平台,比如windows,Android,ios上的wps效果还是很赞的说. 下面是我成功安装的步骤: ...

  5. Ubuntu 14.04(64位)+GTX970+CUDA8.0+Tensorflow配置 (双显卡NVIDIA+Intel集成显卡) ------本内容是长时间的积累,有时间再详细整理...

    (后面内容是本人初次玩GPU时,遇到很多坑的问题总结及尝试解决办法.由于买独立的GPU安装会涉及到设备的兼容问题,这里建议还是购买GPU一体机(比如https://item.jd.com/396477 ...

  6. Ubuntu 14.04 64 位安装 Google 的 TensorFlow

    今天来说一下机器学习库 TensorFlow 的在 Ubuntu14.04 64位下的安装. 更新 这里我会列出对本文的更新. 2017 年 10 月 13 日: 优化排版,与其他博文保持统一. 去掉 ...

  7. Ubuntu 14.04 64位升级搜狗拼音输入法linux版本

    今天发现Ubuntu 14.04上的搜狗拼音输入法linux版本被搜狗官网和优麒麟团体升级了,特更新了一下,下面记录了主要过程,方便大家参考: 直接从官网下载最新的deb包 http://pinyin ...

  8. Ubuntu 14.04 64位安装深度音乐和深度影音

    在Ubuntu 14.04上听歌,使用系统自带的Rhythmbox音乐播放器本身就可以了,无奈还是觉得不太满意,总觉得没有Windows下的酷狗音乐等在线功能强大,就又想折腾一下了.通过网上搜集,特别 ...

  9. Ubuntu 14.04 64位上安装Valgrind 3.13.0 操作步骤

    关于Valgrind的介绍和使用可以参考: http://blog.csdn.net/fengbingchun/article/details/50196189 在Ubuntu 14.04上可以通过以 ...

最新文章

  1. 使输入框(input   textarea)变为只可读状态readonly=readonly,禁用输入框disabled=disabled...
  2. matlab dsp实验报告,matlab实验报告14.pdf
  3. Windows 创建符号链接
  4. flutter 生成文档_flutter 如何实现文件读写(使用篇)
  5. 为什么把钱花在别人身上更幸福?
  6. 使用Python抓取网页信息
  7. RTR/SLA 在多ISP环境下下的应用--已经更新,切换后线路恢复时,已能自动恢复
  8. 二十一、日期Date类型
  9. java编译时绑定_为什么Java在编译时绑定变量?
  10. 推荐个国产框架,从此轻松开发 小程序/App/h5
  11. MATLAB:gca、gcf、gco区别
  12. 中国与印度软件开发之比较
  13. 开源全平台版知识付费系统源码 支持微信小程序+公众号+H5+PC端
  14. JavaWeb-简析MVC三层架构
  15. 写给喜欢数学和不喜欢数学的朋友们
  16. App推送推了10万打开100?3招提高消息推送(Push)到达率
  17. 3.牛顿迭代法求解方程的根
  18. 癌症专家推荐:揭秘抗癌果蔬排行18强(组图)
  19. app式成语_abcc的成语c-abcc的成语c式词语大全app安卓版v12.12.2下载-SLY软件园
  20. A - Seat Occupation

热门文章

  1. python基础:python扩展包的安装方式
  2. git粘贴命令行_git进阶,ssh和命令行
  3. windows7 php 无法启动服务,windows update服务无法启动怎么解决?
  4. rancher 外置 mysql_rancher使用外部数据库无法正常使用
  5. 5.7版本mysql操做语法_mysql-5.7.25安装及常用语法
  6. Linux io模型及函数调用,Linux 网络编程的5种IO模型:信号驱动IO模型
  7. c语言个人通讯录管理系统实验报告_C语言实现个人通讯录管理系统
  8. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法
  9. layui 表格内容写temple函数_layui表格-template模板的三种用法
  10. centos gitlab mysql_CentOS-7下yum安装GitLab-CE