在 Linux 下安装第三方字体
1.系统级字体目录
系统级字体目录通常位于 /usr/share/fonts/
下。你可以将字体文件复制到这个目录中,这样所有用户都可以使用这些字体。
创建字体目录
如果没有找到合适的子目录,可以创建一个新的子目录来存放你的字体文件。例如,创建一个名为myfonts
的目录:1
sudo mkdir -p /usr/share/fonts/myfonts
复制字体文件
将字体文件(如.ttf
或.otf
文件)复制到这个目录中:1
sudo cp /path/to/your/font.ttf /usr/share/fonts/myfonts/
更新字体缓存
安装字体后,需要更新字体缓存,以便系统能够识别新安装的字体:
1 | sudo fc-cache -fv |
fc-cache
:更新字体缓存。-f
:强制更新缓存。-v
:显示详细信息。
2.用户级字体目录
如果只想为当前用户安装字体,可以将字体文件复制到用户级字体目录中。用户级字体目录通常位于 ~/.local/share/fonts/
。
创建字体目录
如果目录不存在,创建它:1
mkdir -p ~/.local/share/fonts
复制字体文件
将字体文件复制到这个目录中:1
cp /path/to/your/font.ttf ~/.local/share/fonts/
更新字体缓存:
更新用户级字体缓存:1
fc-cache -fv ~/.local/share/fonts
如果没有fc-cache
命令,记得安装fontconfig
:
1 | sudo pacman -S fontconfig |
Ubuntu 下:
1 | sudo apt install fontconfig |
3.验证字体是否安装成功
你可以使用 fc-list
命令来验证字体是否安装成功:
1 | fc-list | grep FontName |
将 FontName
替换为你安装的字体名称。如果字体安装成功,你应该能看到字体的名称和路径。
4.注意事项
- 权限问题 :在系统级字体目录中安装字体时,可能需要管理员权限(使用
sudo
)。 - 字体格式 :确保你复制的字体文件是有效的字体格式(如
.ttf
、.otf
)。 - 字体缓存 :每次安装或删除字体后,都需要更新字体缓存,否则新安装的字体可能不会立即生效。
- Title: 在 Linux 下安装第三方字体
- Author: loskyertt
- Created at : 2025-01-11 18:24:08
- Updated at : 2025-01-11 11:38:28
- Link: https://redefine.ohevan.com/2025/01/11/Linux安装字体/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments