在/usr/share/fonts/opentype下创建SourceHanSansSC目录
/usr/share/fonts/opentype/SourceHanSansSC/SourceHanSansCN-Bold.otf SourceHanSansCN-Heavy.otf SourceHanSansCN-Medium.otf SourceHanSansCN-Regular.otf
其中这个根据你的指定目录有关,例如在制作SVG时:
const FONTS_DIR = '/usr/share/fonts/opentype/SourceHanSansSC/';
$doc->addFont(self::FONTS_DIR . 'SourceHanSansCN-Bold.otf', null, '思源黑体', 'bold');
如果是老版本的debain 9,因为apt-get -y install fontconfig xfonts-utils已经停更了
所以最好自己下载libxfont1_1.5.2-4_amd64.deb,xfonts-utils_7.7+4_amd64.deb
然后执行 apt install ./libxfont1_1.5.2-4_amd64.deb
apt install ./xfonts-utils_7.7+4_amd64.deb
然后执行mkfontscale && mkfontdir && fc-cache -fv
最后检查 fc-list :lang=zh
看看是否已经安装