Debian/Ubuntu Linux下安装ttf字体

这里以华为发布的免费字体HarmonyOS Sans为例,其他字体如微软雅黑同理。

首先以root权限操作,把字体文件夹复制到/usr/share/fonts文件夹。


1
sudo cp -r /home/pi/"HarmonyOS Sans" /usr/share/fonts

如果您只准备了ttf文件,请单独建立文件夹,并把ttf文件复制到此文件夹。


1
sudo cp -r CustomizedFonts /usr/share/fonts/truetype

然后为将复制或新建的文件夹权限改为777


1
2
3
sudo chmod 777 "HarmonyOS Sans"
cd "HarmonyOS Sans"
sudo chmod 777 *

然后在文件夹里执行


1
2
3
sudo mkfontscale
sudo mkfontdir
sudo fc-cache

回到设置界面,已经可以使用安装的字体。