Linux: 字体安装

今天接触了 Linux 下字体安装方面的内容,本实验以安装宋体( simsun.ttf ) 为例,记录下安装过程。

下载字体

可以在网上下载,也可以在 windows 目录下找到对应字体,这里是从另一套系统上 copy simsun.ttf 文件。

查看已安装的中文字体

1
2
3
4
5
6
7
8
9
10
11
12
[root@redhat6 ~]# fc-list :lang=zh
AR PL UMing TW:style=Light
AR PL UMing HK:style=Light
AR PL UMing CN:style=Light
AR PL UKai TW MBE:style=Book
AR PL UKai CN:style=Book
AR PL UKai HK:style=Book
AR PL UKai TW:style=Book
WenQuanYi Zen Hei,文泉驛正黑,文泉驿正黑:style=Regular
WenQuanYi Zen Hei Mono,文泉驛等寬正黑,文泉驿等宽正黑:style=Regular
AR PL UMing TW MBE:style=Light
WenQuanYi Zen Hei Sharp,文泉驛點陣正黑,文泉驿点阵正黑:style=Regular

备注:这个命令显示已安装的中文字体,从输出来看,宋体没有安装。

复制 Simsun.ttf 字体文件

1
[root@redhat6 my_fonts]# mkdir -p /usr/share/fonts/my_fonts

并从另一台已安装 simsun.ttf 字体的系统复制这个文件到这个目录。

生成字体索引信息

1
2
3
4
5
6
7
8
9
[root@redhat6 fonts]# cd my_fonts/
[root@redhat6 my_fonts]# mkfontscale
[root@redhat6 my_fonts]# mkfontsdir

[root@redhat6 my_fonts]# ll
total 10276
-rw-r--r--. 1 root root 189 Jan 31 22:33 fonts.dir
-rw-r--r--. 1 root root 189 Jan 31 22:33 fonts.scale
-rw-r--r--. 1 root root 10512288 Jan 31 22:33 simsun.ttf

备注:生成相应的 fonts.scale 和 fonts.dir 文件。

再次查看已安装的字体

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@redhat6 my_fonts]# fc-list :lang=zh
AR PL UMing TW:style=Light
AR PL UMing HK:style=Light
NSimSun,新宋体:style=Regular
AR PL UMing CN:style=Light
SimSun,宋体:style=Regular
AR PL UKai TW MBE:style=Book
AR PL UKai CN:style=Book
AR PL UKai HK:style=Book
AR PL UKai TW:style=Book
WenQuanYi Zen Hei,文泉驛正黑,文泉驿正黑:style=Regular
WenQuanYi Zen Hei Mono,文泉驛等寬正黑,文泉驿等宽正黑:style=Regular
AR PL UMing TW MBE:style=Light
WenQuanYi Zen Hei Sharp,文泉驛點陣正黑,文泉驿点阵正黑:style=Regular

备注:此时宋体字体已安装完成,也可以在图形化界面 “System –> Preferences –> Appearance –>fonts “ 面板查看已安装的字体。

最后推荐和张文升共同编写的《PostgreSQL实战》,本书基于PostgreSQL 10 编写,共18章,重点介绍SQL高级特性、并行查询、分区表、物理复制、逻辑复制、备份恢复、高可用、性能优化、PostGIS等,涵盖大量实战用例!

购买链接:https://item.jd.com/12405774.html

PostgreSQL实战
感谢支持!
0%