Ubuntu 14.04系统中,常因中文字库缺失导致中文显示乱码,影响使用体验,本指南详细介绍中文字库安装与配置方法:通过添加字体源、安装文泉驿、思源黑体等常用中文字体,并优化字体渲染配置,可有效解决终端、文档及网页中的中文乱码问题,操作步骤简单,适合新手用户,帮助快速实现系统中文正常显示,告别乱码困扰,提升Ubuntu系统的中文兼容性与使用舒适度。
Ubuntu 14.04 LTS(Trusty Tahr)作为一款经典的长期支持版本,曾因稳定性和兼容性被广泛使用,尽管目前已停止官方维护,但在一些老旧设备或特定场景下仍有人选择保留,对于中文用户而言,系统中文字库的缺失或配置不当,常导致终端、文档、网页等出现中文乱码或字体显示异常,本文将详细介绍如何在 Ubuntu 14.04 中安装、配置中文字库,确保中文界面和内容的清晰显示。
为什么需要手动配置中文字库?
默认情况下,Ubuntu 14.04 的最小化安装或英文安装版通常不包含完整的中文字体,仅保留少量基础字体(如 Droid Sans Fallback),这会导致以下常见问题:
- 终端中中文显示为方框或乱码;
- 文档中的中文文字字体模糊、缺失;
- 网页中文内容显示为默认字体(如宋体),与系统风格不协调。
手动安装并配置中文字库是提升中文使用体验的关键步骤。

安装常用中文字体包
Ubuntu 14.04 的软件源中提供了多个高质量的中文字体包,涵盖黑体、宋体、楷体等常用字体,推荐通过 apt 命令安装,方便且依赖自动处理。###
文泉驿字体(开源免费,适合终端和界面)
文泉驿是 Linux 社区广泛使用的开源中文字体,包含微米黑(等宽,适合终端)和正黑(适合界面)两款,显示效果清晰且对中文支持完善。
sudo apt-get update # 更新软件源列表 sudo apt-get install fonts-wqy-microhei fonts-wqy-zenhei # 安装文泉驿微米黑和正黑
思源字体(Adobe 与 Google 合力打造,现代设计感)
思源黑体(Source Han Sans)和思源宋体(Source Han Serif)是 Adobe 与 Google 联合开发的开源字体,覆盖中日韩字符,支持多种字重,适合文档阅读和界面设计。
sudo apt-get install fonts-noto-cjk # 安装 Noto CJK 字体(包含思源黑体、宋体等)
其他可选字体
若需要更多字体(如微软雅黑、楷体等),可通过 apt 安装 ttf-mscorefonts-installer 包(需遵守 EULA 协议):
sudo apt-get install ttf-mscorefonts-installer # 安装微软字体集
验证字体安装
安装完成后,可通过以下命令查看系统中已安装的中文字体:
fc-list :lang=zh # 列出所有支持中文的字体
若输出包含 WenQuanYi Micro Hei、Noto Sans CJK SC 等字样,说明安装成功。
配置字体渲染(优化显示效果)
安装字体后,需通过 fontconfig 工具配置字体优先级和渲染参数,确保中文内容优先调用高质量字体,并优化抗锯齿效果。###
创建字体配置文件
在 /etc/fonts/conf.d/ 目录下创建自定义配置文件 69-language-zh-cn.conf(文件名可自定义,建议以数字开头确保优先级):
sudo nano /etc/fonts/conf.d/69-language-zh-cn.conf
添加配置内容
在文件中写入以下内容,设置中文优先调用文泉微米黑(终端)和思源黑体(界面),并开启抗锯齿:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- 设置中文首选字体 -->
<match target="pattern">
<test name="lang">
<string>zh_CN</string>
<string>zh_TW</string>
<string>zh_HK</string>
</test>
<edit name="family" mode="prepend">
<string>WenQuanYi Micro Hei</string> <!-- 终端等宽字体优先 -->
<string>Noto Sans CJK SC</string> <!-- 界面现代字体优先 -->
</edit>
</match>
<!-- 设置默认中文字体 -->
<match target="pattern">
<test name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend">
<string>Noto Serif CJK SC</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Noto Sans CJK SC</string>
</edit>
</match>
<match target="pattern">
<test name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend">
<string>WenQuanYi Micro Hei</string>
</edit>
</match>
<!-- 开启抗锯齿 -->
<match target="font">
<edit name="antialias" mode="assign">
<bool>true</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintslight</const>
</edit>
</match>
</fontconfig>
更新字体缓存
配置完成后,需更新字体缓存使配置生效:
sudo fc-cache -fv # 刷新字体缓存

