如何安装多个 ttf 字体以供整个系统使用?

如何安装多个 ttf 字体以供整个系统使用?

我的主目录中有“WinFonts”文件夹,其中包含许多 True Type 字体 (.ttf),我想安装这些字体,以便在 Ubuntu 系统和应用程序中广泛使用。我需要帮助指导我完成这一步吗?

答案1

在系统范围内安装 TTF 字体并不困难。您只需要在系统字体目录之一内创建一个目录(您可以在中找到它们/etc/fonts/fonts.conf),将*.ttf字体放在那里,然后使用以下选项更新系统字体缓存(fc-cache -fv使用-f强制重新生成缓存文件以及-v详细)。

正如@emk2203 所建议的,您应该将自定义字体放在的子目录中/usr/local/share/fonts,这样很容易将它们与分销商提供的字体(它们在/usr/share/fonts)区分开来,并且在需要时更容易备份或恢复它们。

一步步:

  1. 创建自定义字体目录:

    sudo mkdir /usr/local/share/fonts/truetype

  2. 将字体复制*.ttf到那里:

    sudo cp ~/myfonts/*.ttf /usr/local/share/fonts/truetype/

  3. 更新系统字体缓存:

    sudo fc-cache -fv

如果您稍后想要添加更多字体,只需将它们复制到您的/usr/local/share/fonts/truetype/目录并按照上述方式更新系统字体缓存。

相关内容