前几天在 Ubuntu 下写基因组信息学实验报告
用 wps-linux 转 pdf 遇到了字体问题,就把 windows 字体拷过来安装了
然后再用 QQ 就出现一堆口口口口。但是这个不影响使用
影响使用的是他会卡死。
# 原因
字体缓存没更新
# 解决方案
-
删除 windows 字体
嫌麻烦我就没删。
或者可以:
-
重建缓存
cd /usr/share/fonts
sudo fc-cache -fv
应该解决了。
# 后续
好像还是会卡
想到上次安装字体的时候有一堆报错
部分截图
查了一下, .fon
是 Windows 系统字体的一类
我推测 Ubuntu 不兼容此格式
那就删了吧
把错误复制到 excel 简单处理一下只留下字体文件名(也可以写脚本)
再复制到 txt
好家伙 189 个
写了个 py 脚本删除 /usr/share/fonts
目录下的这些字体文件
脚本代码:
import os | |
file = "/home/limin/桌面/font" # 这个 font 是我的 txt 文件 | |
with open(file) as f: | |
l = f.readlines() | |
path = "/usr/share/fonts/" | |
for i in l: | |
os.remove(path + i.strip()) | |
print(str(i)+" removed!") |
处理
流程再走一遍
cd /usr/share/fonts | |
sudo mkfontscale | |
sudo mkfontdir | |
sudo fc-cache -fv |
应该没有问题了
有问题下次再更