如何在 Debian 10 系统上安装自定义字体

您的操作系统及其所有应用程序通常会维护一组字体,您可以将它们分别用作系统字体以及各种桌面和 Web 应用程序。 假设您想在任何应用程序中使用在 Internet 上看到的新字体。 不幸的是,这并不像选择下载的字体然后在应用程序中开始使用那么简单。 您需要先在操作系统上安装该字体才能使用它。

在本文中,我们将解释如何在 Debian 10 Buster 系统上添加和使用下载的字体。

请务必注意,添加过多自定义字体会降低系统速度。 因此,最佳做法是安装很少的自定义字体,最好删除已完成使用的字体。 但是,您不应删除系统默认附带的默认字体集。 速度缓慢的原因是操作系统必须跟踪所有已安装的字体并在您打开需要使用字体的应用程序时加载它们。

查看系统上安装的字体

在 LibreOffice Writer 上工作时,您可以从字体下拉列表中选择一种字体。 这些字体是操作系统上安装的字体的一部分。

您可以通过应用程序启动器搜索访问 Gnome 字体文件来查看系统上可用的所有字体,如下所示:

当您打开 Gnome Fonts 时,您可以看到 LibreOffice 和所有其他应用程序中可用的所有字体,如下所示:

字体查看器

安装新字体

第 1 步:从 Internet 下载字体文件

您可以通过以下两种方式从互联网下载字体:

1. 使用网络浏览器

为了从互联网下载字体,您可以访问一个可靠的网站,例如 https://www.1001freefonts.com/ 然后搜索您要下载的字体。 例如,我们正在通过该网站下载名为 Art Brewery 的字体。

下载新字体

单击下载按钮以保存此字体的 .zip 文件。

Save  字体文件

.zip 文件将保存到您的下载文件夹。

或者,

2. 使用命令行应用程序

通过应用程序启动器搜索 bu 访问它来打开您的终端应用程序,然后点击 Super(Windows) 键,然后搜索终端:

Linux终端

Enter 以下命令:

$ wget -O ~/Downloads/bakery.zip https://www.1001freefonts.com/d/17943/bakery.zip

然后通过以下命令解压文件:

$ unzip -p ~/Downloads/bakery.zip bakery.ttf > ~/Downloads/bakery.ttf

在shell上下载字体文件

您的下载文件夹现在将包含 bakery.ttf 文件。

第 2 步:下载字体管理器

字体管理器提供了一种将下载的字体安装到系统的非常有效的方法。 字体管理器可以通过 Debian 软件管理器或通过在终端中输入以下命令的命令行下载:

$ sudo apt update && sudo apt -y install font-manager

安装字体管理器

字体管理器将安装在您的系统上,并可通过应用程序启动器搜索进行访问。

字体管理器应用程序

第 3 步:安装下载的字体

打开字体管理器后,您可以使用顶部栏中的“+”按钮添加下载的字体。

安装下载的字体

在这里,我们通过从下载文件夹访问其 .zip 文件将 Bakery 字体添加到我们的系统中。 选择 zip 文件后,字体将安装在您的系统中。

请注意,只有安装了该字体的用户才能使用它,因为以这种方式安装的字体存储在该用户的 /local/share/fonts 目录中。

现在,该字体也将出现在 LibreOffice 的字体列表中。

LibreOffice 中的字体

为所有用户安装字体

您可以通过在终端中输入以下命令来安装系统所有用户都可以使用的字体:

$ sudo mkdir /usr/local/share/fonts/example
$ sudo cp ~/Downloads/Bakery.ttf /usr/local/share/fonts/example/

通过本文,您学习了如何下载和安装系统字体中没有的字体。 您可能希望仅为您自己或所有访问您系统的用户安装它。 您可以根据自己的喜好通过网络浏览器或命令行下载字体。 请记住删除所有未使用的自定义字体,因为它们可能会降低您的系统速度。