如何快速,轻松地安装许多字体文件?


159

我需要安装100多种字体,所以我想知道是否有一种简单的方法来执行此任务?

我知道您可以打开每个字体并按安装字体,但是以这种方式安装超过100种字体将非常耗时。

在我的主目录中,我只有,.fontconfig而我没有.Font

/usr/share/fonts我无法复制文件,因为我没有权限

有没有简单快捷的方法来执行此任务?

Answers:


231

只需.fonts在您的主目录中创建一个文件夹(如果不存在),然后在其中解压缩/复制它们。

手动重建字体缓存也是一个好主意,因此您可以立即在所有地方使用字体:

fc-cache -f -v

有关更多详细信息,另请参见https://wiki.ubuntu.com/Fonts


在主目录中,我只有.fontconfig,我应该在主目录中创建.fonts并将字体放在那里吗?libreoffice会通知他们吗?
Levan 2012年

1
是的,只需创建一个新目录即可。确保准确命名为.fonts默认情况下,以点号开头的目录名称将不可见,但是稍后可以通过在文件管理器中按Ctrl + L导航到该文件夹​​。
artfwo 2012年

7
用户特定字体的默认位置现在显示为~/.local/share/fonts~/.fonts应该仍然可以。
Thomas W.

酷,它的工作就像在薄荷魅力19. 竖起大拇指
路易斯米兰

46

字体管理器

可以使用此应用程序轻松管理多种字体。

可以一次安装多种字体。

在此处输入图片说明

要安装新字体,请单击图片上的“管理字体”按钮,然后在菜单中单击“安装字体”。

可以通过软件中心或此命令安装;

sudo apt-get install font-manager

我可以推荐字体管理器。这对于管理字体非常有用,也可以批量安装。
大卫

字体管理器似乎在16.04上变得不稳定。在我的系统上,“正在查询安装的文件...”时挂起。
iGadget,

我在Mint 18(基于Ubuntu 16.04)上使用font-manager,并且font-manager正常工作。
Lucio Mollinedo

20

假设您下载的字体位于“ fonts下载”文件夹中的目录中,请执行以下操作来安装它们

如果您希望所有用户都可以使用字体

/usr/share/fonts使用命令行复制

sudo cp -r ~/Downloads/fonts /usr/share/fonts/truetype/

或者,如果您喜欢这种方式,请在终端中键入此命令以打开图形文件管理器

sudo -i nautilus /usr/share/fonts/truetype

并将字体从下载的目录复制到nautilus中新打开的文件夹中

如果您不打扰所有用户

在这种情况下,建议的方法是将字体复制到~/.local/share/fonts目录中(不建议再.font直接在home下创建目录)。当您将字体放在指定的目录中时,Ubuntu将自动开始缓存过程。5-6秒后,字体应出现在列表中。要更改字体之前,请关闭所有打开的应用程序。

修复字体文件的权限位

字体文件应具有的许可权,644而包含的文件夹应具有的许可权755。因此,如果看不到列表中的字体,请检查这些文件和文件夹的权限。


意外的结果!滚动以更改“文本工具”(在“工具选项”下)的字体时,Gimp崩溃。
its_me 2012年

7

打开您的突触包管理器,然后从左侧类别菜单中选择字体。它会列出所有字体,您可以选择任意多的字体,全部安装一次。

在复制到/usr/share/fonts位置时遇到供股时,您应该是root用户。

我的意思是

sudo cp <your_file> /usr/share/fonts/ 

会做的 。

希望对您有所帮助。


可悲的是,存在于突触中的字体还不足以支持格鲁吉亚语和俄语。啊,用终端文件复制对我来说就像是中国人,我记得很久以前有人告诉我一个建议,它会自动打开字体文件夹,我可以拖放文件放入其中,您就有可能知道该命令?
Levan 2012年

嗨,尝试我提供给您的复制代码。
rɑːdʒɑ

2

我发现上面的以下答案非常有帮助:

只需在您的主目录中创建一个.fonts文件夹(如果不存在),然后在其中解压缩/复制它们。手动重建字体缓存也是一个好主意,因此您可以立即在所有地方使用字体:fc-cache -f -v

在Ubuntu 16.0.4中,Font Viewer应用程序无法正常运行,因此必须采用此解决方法。我发现通过拖放到主目录中的.fonts目录更容易添加字体。对我来说,这个目录已经存在!在主目录中,cntrl-l允许访问窗口标题栏中的主目录/用户路径,我在其中输入/.fonts并按Enter,这使我可以访问.fonts文件夹。然后,我可以通过从另一个窗口拖放来简单地复制想要的字体,然后打开终端。如果您不熟悉Ubuntu来查找终端,请使用左侧栏中“搜索您的计算机”中最上面的按钮。当窗口打开时,单击窗口底部的应用程序按钮,它看起来像“ A”,然后可以搜索已安装的应用程序。点击“已安装” 在窗口中向下滚动,直到看到终端。在提示符下键入命令,然后按Enter。耐心地等待!完成时,您会很高兴。顺便说一句,当终端打开时,它会出现在左侧栏中,您可以通过右键单击并从上下文菜单中选择一个选项来将其锁定以供将来使用。便利!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.