一、手动安装字体(适用于自定义字体文件)
从Windows拷贝字体
Windows字体目录为C:\Windows\Fonts\,将需要的字体文件拷贝到Linux中,假设放置在/usr/share/fonts/chinese目录下:
先创建中文字体文件夹,Linux字体所在目录为/usr/share/fonts,在该目录下新建文件夹chinese,
mkdir /usr/share/fonts/chinese
cd /usr/share/fonts/chinese
sudo apt install fontconfig
二、在线安装微软字体
sudo apt install ttf-mscorefonts-installer # 包含Arial、Times New Roman等


使用fc-list :lang=zh即可看到安装的中文字体。

三、图形化工具安装(适合新手)
1、安装Unity Tweak Tool
sudo apt install unity-tweak-tool
2、操作步骤
双击字体文件(如 .ttf)自动弹出安装界面7
在Unity Tweak Tool中选择 字体 → 调整默认字体
更新系统字体缓存
fc-cache -fv

最后,为使系统所有用户都能使用该字体,需要给字体访问权限:
chmod -R 644 *.tff
chmod -R 644 *.TFF
四、商业授权风险
从Windows复制的字体(如 msyh.ttf)需注意商业使用授权,建议优先使用开源字体(如文泉驿、Noto系列)规避版权风险。
目录优先级
系统级目录 /usr/share/fonts 优先级高于用户级 ~/.fonts
字体格式兼容性
推荐使用 .ttf 或 .otf 格式,避免 .ttc 格式的潜在兼容问题。
