如何删除Ubuntu中的字体


28

如何删除Ubuntu中的字体。我是新的ubuntu用户,发现很难删除已安装的字体。

我预计问题可能出在安装字体使Firefox浏览器将邮件字体变为粗体。我在Firefox和Chrome浏览器中遇到了相同的观点。许多字体竟然是粗体。


请按照以下步骤操作:1.转到主文件夹2.按Ctrl + H或(菜单->视图->显示隐藏文件)3.转到.fonts 4.删除所有Roboto粗体字体5.重新启动浏览器6.如何你的眼睛现在感觉到了!做完了
jhen

Answers:


23

一种简单的方法是使用字体管理器。只需按键盘上的Ctrl+ Alt+ T打开终端。打开时,运行以下命令:

sudo apt-get install font-manager

安装后,运行该程序,突出显示您不喜欢的字体,然后禁用或删除它们。参见下图。

在此处输入图片说明


15
好的选择!但是,默认情况下,它仅在〜/ .fonts中搜索自定义字体,而在“首选项”中我也添加了〜/ .local / share / fonts,因为它是Font Viewer安装功能所使用的文件夹。
Pisu 2014年

当前版本的字体管理器具有不同的UI,似乎无法删除字体
Dan Dascalescu

@DanDascalescu您指的是哪个版本的字体管理器?
米奇

就像我链接的错误中所说的,0.7.3-1.1
Dan Dascalescu

@DanDascalescu,您可能无法删除,但是我能够禁用字体,并打开LibreOffice writer,并且该字体未列出。
米奇

13

您也可以手动删除它们。

(例如,在某些情况下这很有用:如果您想使用conky像Raleway Thin 这样的细字体之类的程序,但同时也安装了Raleway Regular,conky则有时可能会自动使用Regular,而font-manager无法分辨出区别因此,我们的想法是手动删除常规代码等)

如果安装了Font Viewer,则它们位于中~/.local/share/fonts

也请看一下~/.fonts


10

首先,确定要删除的字体名称,例如“ Nimbus Sans L”

然后在终端中运行以下命令以了解其位置:

$ fc-list "Nimbus Sans L"
/usr/share/fonts/type1/gsfonts/n019063l.pfb: Nimbus Sans L:style=Regular Condensed Italic
/usr/share/fonts/type1/gsfonts/n019064l.pfb: Nimbus Sans L:style=Bold Condensed Italic
/usr/share/fonts/type1/gsfonts/n019043l.pfb: Nimbus Sans L:style=Regular Condensed
/usr/share/fonts/type1/gsfonts/n019044l.pfb: Nimbus Sans L:style=Bold Condensed
/usr/share/fonts/type1/gsfonts/n019023l.pfb: Nimbus Sans L:style=Regular Italic
/usr/share/fonts/type1/gsfonts/n019024l.pfb: Nimbus Sans L:style=Bold Italic
/usr/share/fonts/type1/gsfonts/n019004l.pfb: Nimbus Sans L:style=Bold
/usr/share/fonts/type1/gsfonts/n019003l.pfb: Nimbus Sans L:style=Regular

如果您不知道确切的字体名称,请尝试使用fc-match -s Nimbusfc-list |grep -i nimbus,这些命令将为您提供提示。

其次,删除您想要的内容。例如,下面应删除Bold Condensed Italic“ Nimbus Sans L”的样式:

$ sudo rm /usr/share/fonts/type1/gsfonts/n019064l.pfb

删除后,键入以下命令以更新字体缓存数据库:

$ fc-cache -fv

如果不起作用,则需要通过以下方法重新引导系统:

$ sudo reboot

您好@mja您能告诉我如何使用cmd在Ubuntu 18.04中安装“ Nimbus Sans L”。
Harshit Trivedi

sudo apt install gsfonts
mja

0

Ubuntu 18

以sugo(例如sudo nautilus)启动文件管理器并导航到/usr/share/fonts。浏览opentype尤其是truetype目录,然后删除不需要的字体。(如果您真的不喜欢字体,请按Shift + Delete以产生额外的效果:)

垃圾字体

删除后,运行以下命令以更新字体缓存:

$ fc-cache -fv

0

如果您使用来安装字体,apt则可以

sudo apt remove fonts-<fontname>

您可以看到apt使用所安装的所有字体的列表

apt list --installed | grep ^fonts

或查看aptdo 可用的所有字体

apt search ^fonts-
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.