只说一下过程, 至于具体的原理还没搞明白。

1. 首先你要有字体文件,ttf或者ttc格式的均可以

我们可以从windows的 C:\WINDOWS\Fonts\ 这个目录下的字体文件复制出来,例如我们得到的字体文件是 segoui.ttf

2. 将这个字体文件复制到 linux 的/usr/share/fonts/ 的目录下或该目录的子目录下

ps:没尝试其它的目录是否可以

例如我们复制到 /usr/share/fonts/segoui/这个目录下:

sudo cp segoui.ttf -t /usr/share/fonts/segoui/

3. 切换到我们上一步复制的字体所在的目录

cd /usr/share/fonts/segoui/

4. 创建字体索引

sudo mkfontscale

该命令执行完之后可以发现在当前目录下生成了一个名为 fonts.scale 的文本文件

5. 在目录中创建字体文件的索引

sudo mkfontdir

手册中是这么介绍的,没细究是什么意思。

该命令执行完之后会在当前目录下生成名为 fonts.dir 的文本文件

6. 构建字体信息缓存文件

sudo fc-cache

同样没深究该命令执行的原理,反正这么一套流程下来,字体就算是安装完成了

7. 结尾

都没深究以上命令执行的原理,如果想了解更多的细节,需要查看每个命令的manual。

要查看已安装的字体可以使用 fc-list 命令。

转载于:https://www.cnblogs.com/vanwoos/p/5135596.html

linux添加字体的过程相关推荐

  1. macOS/Linux添加字体

    macOS/Linux添加字体 #0 GitHub https://github.com/Coxhuang/arial.ttf #1 环境 Mac Linux #2 需求 写验证码接口时,需要使用字体 ...

  2. 嵌入式linux添加字体,嵌入式界面设计—Linux字体安装

    在刚配置完嵌入式Linux的时候,我们的Qt库是没有字体存在的,所以我们要把字库安装在Qt要求的库文件下.这次我们安装开源字体"思源黑体". 思源字体下载:文末公众号回复qita0 ...

  3. linux添加黑体和宋体,linux添加字体

    其实很早就对 方法如下: C:\Windows\Fonts目录下有所有的windows的字体  将字体复制到/usr/share/fonts/xpfonts/ 第一步:将windows下喜欢的字体文件 ...

  4. 嵌入式linux添加字体,嵌入式字体编辑及解析知识

    最近在项目里用到很多字体方面的东西,下面我来总结下我的理解和运用,希望能帮助大家理解 两个字体生成软件,如果有需要软件的朋友可以上网下.我也可以发给你门 1.FontCreatorProgram 2. ...

  5. linux添加windows字体文件夹里,如何把Windows下的字体添加到Linux中

    如何把Windows下的字体添加到Linux中 Linux(Fedora/Ubuntu/CentOS)的字体实在不尽如人意,而且在网页及文档显示时很多字无法显示出来,特别多的空白和乱码,其实,我们可以 ...

  6. linux缺少字体显示乱码的解决方法

    Linux(Fedora/Ubuntu/CentOS)的字体实在不尽如⼈意,⽽且在⽹页及⽂档显⽰时很多字⽆法显⽰出来,特别多的空⽩和乱码,其实,我们可以把windows下的字体和⾃⼰⼼仪的字体添加到L ...

  7. linux系统字体放在哪,可以把windows下的字体安装到Linux系统下吗

    Linux系统虽然强大,但是很多用户都不习惯里面的字体,怎么办呢?其实,我们可以把windows下的字体和自己心仪的字体添加到Linux中,本文将介绍如何在Linux下添加字体. Linux添加字体方 ...

  8. linux红帽修改默认字体大小,为 Redhat Linux 添加新字体

    以下内容包括: 1. 为 Redhat 的两个字体子系统添加字体 2. 让 Enlightenment 显示中文 3. Java 的中文问题: - JBuilder 的中文问题 - J2SDK 的中文 ...

  9. 红帽LINUX设计内容500个字,为 Redhat Linux 添加新字体

    /*************************************************************************** * File: $HOME/Projects/ ...

最新文章

  1. python extractor_Python pyextractor包_程序模块 - PyPI - Python中文网
  2. Linux查找含有某字符串的所有文件
  3. 交叉编译指定运行时库路径_运行时vs编译时类路径
  4. 这21个不太好搜索其含义的特殊符号你都知道吗?
  5. 大数据之-Hadoop之HDFS的API操作_机架感知_副本存储的节点的选择---大数据之hadoop工作笔记0068
  6. 寻找新冠“解药”:在 10^60 化合物分子空间,他们用 AI 挖掘潜在药物
  7. JAX-WS发布WebService
  8. 欧姆龙plc学习笔记(六)(从cx-one上传程序到欧姆龙plc)
  9. QGIS教程01:为什么要用QGIS?
  10. linux数据库可视化工具_适用于Linux的数据可视化工具
  11. 微信小程序 选项卡 swiper默认高度150px(让高度实现自适应)解决方法
  12. 「镁客·请讲」周全:想做世界上没有的、比较酷的东西
  13. 创新朋友圈植入广告,享受精准的朋友圈营销
  14. android最强论坛,Android开发论坛
  15. 【深度强化学习】(6) PPO 模型解析,附Pytorch完整代码
  16. 报告称苹果应用商店逾千款应用存在漏洞
  17. 标致氢气汽车已开始生产
  18. mongodb aggregate按日期分组统计及spring mongo实现
  19. 自助建站与智能建站有什么特点
  20. matlab旧版比新版好用,MATLAB新版本及新功能介绍matlab2012b.PDF

热门文章

  1. 商用蒸箱电的好还是气的好_电蒸箱VS微波炉,蒸箱用电的好还是用液化气的好,蒸箱什么牌子好,蒸箱菜谱_齐家网...
  2. ps4可以看html5吗,PS4版《GTA5》与PS5版的差距有多大?R星:这是款新游戏!
  3. 0pp0a1支持html吗,oppoa1参数处理器
  4. [Python图像处理] 六.图像缩放、图像旋转、图像翻转与图像平移
  5. Java 代码性能优化收录
  6. word首字母不默认大写
  7. 马克·吐温:十月炒股最危险
  8. P1799 小水同学的巧克力(加强版)
  9. java图片位置设置_java poi设置生成的word的图片为上下型环绕以及其位置
  10. 理论基础 —— 二叉树 —— 二叉链表