1. 安装常用中文字体
首先确保系统安装了常用的中文字体,比如 Noto Sans CJK
或 WenQuanYi
:
sudo apt update
sudo apt install fonts-noto-cjk fonts-wqy-zenhei fonts-wqy-microhei
-
fonts-noto-cjk
:Google 的开源中日韩字体,支持简繁中文。 -
fonts-wqy-zenhei
/fonts-wqy-microhei
:常用的中文黑体字体。
2. 修改字体优先级
Ubuntu 使用 fontconfig 来管理字体优先级,可以修改配置文件,让中文字体优先。
- 编辑或创建本地字体配置文件:
mkdir -p ~/.config/fontconfig
nano ~/.config/fontconfig/fonts.conf
- 添加如下内容(优先使用中文字体):
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig><!-- 设置中文字体优先 --><match><test name="lang" compare="contains"><string>zh</string></test><edit name="family" mode="prepend"><string>Noto Sans CJK SC</string><string>WenQuanYi Micro Hei</string></edit></match>
</fontconfig>
Noto Sans CJK SC
是简体中文版本,如果你用繁体,可以换成Noto Sans CJK TC
。
- 保存后刷新字体缓存:
fc-cache -fv