环境

Linux Mint 22.1 Cinnamon Edition

准备工作

Windows的字体在Win系统上自带,所以可以直接找一个windows系统,前往C:\Windows\Fonts目录,将所有文件拷贝到要安装字体的linux系统中

操作

复制字体文件

sudo mkdir /usr/share/fonts/win
cp *.ttf /usr/share/fonts/win/
cp *.TTF /usr/share/fonts/win/
cp *.otf /usr/share/fonts/win/
cp *.ttc /usr/share/fonts/win/  # 参考文章说拷贝所有的ttc文件会导致系统字体错乱,我这里没遇到,所以全拷贝进去了

添加权限

cd /usr/share/fonts
sudo chmod 755 win/
cd win
sudo chmod 644 *

更新字体缓存

sudo mkfontscale
sudo mkfontdir
sudo fc-cache

参考文章

在Linux上安装Windows字体