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 中安装、更新和卸载字体

在 Linux 桌面上添加、删除和管理字体很简单,只要我们知道将它们放在哪里。

日期:2020-07-15 11:16:37 来源:oir作者:oir