如何添加字体 Fedora Linux

Linux 桌面中的常用字体可能看起来不太好或无法满足您的要求。 您可能希望在 Linux 发行版中添加新字体。 在这个简短的指南中,让我向您展示如何在 Fedora Linux 发行版。

内容

  1. 一、简介
  2. 2.添加字体 Fedora Linux
    1. 2.1. 安装打包字体
    2. 2.2. 安装未打包的字体(手动安装字体)
    3. 2.3. 更新字体缓存
  3. 结论

一、简介

一般来说,字体在设计中扮演着重要的角色。 它们为您的文本增加了价值。 它帮助读者从文本中感知信息。

无论您是在设计网站、演示文稿还是只是想为图像添加标题,选择正确的字体是有效沟通的关键!

默认情况下,大多数 Linux 发行版都带有几种字体。 如果它们不适合您的口味,您可以按照以下步骤中所述向您的 Linux 发行版添加新字体。

2.添加字体 Fedora Linux

我们可以添加字体 Fedora 和其他 Linux 发行版有两种方式。

2.1. 安装打包字体

Fedora 开发团队打包了几种免费许可的字体。 所以你可以使用 dnf 包管理器。

要从启用的存储库中列出所有可用的打包字体,请运行:

$ sudo dnf search fonts

这将列出官方存储库中的所有可用内容。

搜索字体 Fedora Linux

您还可以使用缩小特定类型的字体 grep 命令:

$ sudo dnf search fonts | grep tamil

这将显示泰米尔语相关字体。

如果字体已经打包并且您知道字体的名称,则可以直接使用 dnf 包管理器。

例如,要安装 位图字体,你会运行:

$ sudo dnf install bitmap-console-fonts

笔记:

安装打包字体是 一直推荐. 当已安装字体的新版本可用时,您将收到定期更新和自定义。

2.2. 安装未打包的字体(手动安装字体)

由于许可或其他原因,某些字体可能未打包。 在这种情况下,您可以手动下载字体并将它们复制到 fonts Linux 中的目录。

您可以在系统范围或每个用户的基础上安装字体。

如果您希望为所有用户(即系统范围内的用户)安装字体,请将字体文件复制到 /usr/share/fonts/ 或者 /usr/local/share/fonts/ 目录。

如果您只想为个人用户安装字体,请将字体复制到 ~/.local/share/fonts/ 目录。 如果字体目录不存在,只需创建它。

有时您可能想要安装不止一种字体。 与其将所有字体保存在一个目录中,不如将它们保存在单独的目录中。

例如,我要安装 FiracodeOpendyslexic 字体。 因此,我为每种字体类型创建了以下两个目录:

$ mkdir -p ~/.local/share/fonts/firacode
$ mkdir -p ~/.local/share/fonts/opendyslexic

如果要为所有用户安装字体,则创建必要的目录,如下所示:

$ sudo mkdir -p /usr/share/fonts/firacode
$ sudo mkdir -p /usr/share/fonts/opendyslexic

现在,转到下载字体的目录并将它们复制到 fonts 目录为 hsonw 下面。

每用户字体安装:

$ sudo cp ~/Downloads/firacode.ttf ~/.local/share/fonts/firacode
在里面添加字体 Fedora Linux

同样,添加其他字体:

$ sudo cp ~/Downloads/opendyslexic.ttf ~/.local/share/fonts/opendyslexic

全系统字体安装:

$ sudo cp ~/Downloads/firacode.ttf /usr/share/fonts/firacode
$ sudo cp ~/Downloads/opendyslexic.ttf /usr/share/fonts/opendyslexic

笔记:

由于包管理器未安装未打包的字体,您将不会收到自动更新。 因此始终建议安装打包字体以获得定期更新和优化。

2.3. 更新字体缓存

复制或安装所有字体后,运行 fc-cache 使用命令为应用程序构建字体信息缓存文件 fontconfig 对于他们的字体处理:

$ fc-cache -fv
更新字体缓存更新字体缓存

如果您已将字体添加到系统范围内(即 /usr/share/fonts/ 或者 /usr/local/share/fonts/ 位置),运行 fc-cache 命令与 sudo 或者 root 特权:

$ sudo fc-cache -fv

结论

如您所见,安装字体 Fedora Linux 没什么大不了的。 尽管本指南是专门为 Fedora,您可以按照相同的说明在几乎所有 Linux 发行版中添加字体。

相关阅读:

  • 在 Linux 上安装 Nerd 字体以在代码中添加字形
  • Font Finder – 在 Linux 中轻松搜索和安装 Google Web 字体
  • 如何在 Linux 中从命令行查找所有已安装的字体

添加字体命令行FedoraFontsInstall FontsLinuxLinux 基础Linux 命令Linux howto