Linux添加字体
将 .ttf、.TTF 或者 .otf 文件移动到正确的目录中。
我们必须在 shell 提示符下工作才能添加全局字体,因为标准用户无权将文件移动到 /usr/share/fonts/。
如果我们已将一堆 .ttf 字体下载到用户下载目录 (/home/user/Downloads),请通过发出以下命令将这些字体移动到全局目录中:
sudo mv ~/Downloads/*.ttf /usr/share/fonts/truetype/
接下来,通过发出以下命令使系统知道更改:
sudo fc-cache -fv
当 fc-cache 完成时,系统上的所有用户都可以访问新添加的全局字体。
添加 Google 字体
Google 提供了大量供桌面使用的网络字体。
要将它们添加到 Linux 桌面,请通过包管理器安装 TypeCatcher 程序。
安装好TypeCatcher后,搜索你要安装的字体,然后点击下载按钮(左上角的向下箭头)。
在你下载了你想要的所有谷歌网络字体后,你仍然需要使用命令 sudo fc-cache -fv 更新字体缓存。
该命令完成后,应用程序和所有用户都可以使用所有 Google 字体。
Linux字体目录
Linux 支持两个主要位置来放置新字体。
第一个位置使字体在全球范围内可用,因此如果有多个人登录 Linux 服务器并希望访问标准字体以外的字体,则这些字体的目录是 /usr/share/fonts。
在该目录中,我们会发现五个子目录,其中三个很重要:
- /usr/share/fonts/opentype
- /usr/share/fonts/truetype
- /usr/share/fonts/truetype1
第一个目录是放置 opentype 字体的地方。
这些字体通常具有 .otf 文件扩展名。
第二个和第三个目录包含 truetype 字体,通常以 .ttf 结尾。
用户特定字体的第二个目录位于 /home/USER/.fonts(其中 USER 是实际用户名)。
存储在此目录中的字体只能由该特定用户使用。
并非所有 Linux 发行版都默认创建此目录。
如果我们打开文件管理器,则需要指示它显示隐藏目录(以点开头的目录)。
对于大多数文件管理器,请按 Ctrl+H。
如果我们没有看到该目录,请通过在文件管理器中右键单击并选择 New > Folder 来创建它,或者我们可以打开一个终端窗口并执行命令:
mkdir ~/.fonts
无需创建子文件夹来容纳 opentype 和 truetype 字体,因为它们都将位于同一目录中。
添加 Microsoft 字体
微软通过 TTF-MSCoreFonts-Installer 包向 Linux 桌面提供了几种其许可字体——Andale Mono、Arial、Arial Black、Comic Sans MS、Courier New、Georgia、Impact、Times New Roman、Trebuchet、Verdana 和 Webdings .
这些字体将被添加到全局目录中,安装将自动为我们更新字体缓存。
微软的包依赖于几个 Python3 包。
如何卸载字体
通过从适当的文件夹中删除其文件来卸载字体。
删除全局字体时,发出以下命令以更新系统的字体缓存:
sudo fc-cache -fv
要删除 Microsoft Core Fonts 包,请运行:
sudo apt remove ttf-mscorefonts-installer
在 Linux 桌面上添加、删除和管理字体很简单,只要我们知道将它们放在哪里。