怎样安装linux中文字体,Linux 下安装中文字体

本文以安装黑体为例,简单演示如何在Linux下安装中文字体。

环境信息介绍

[[email protected] ~]# cat /etc/redhat-release

CentOS Linux release 7.1.1503 (Core)

[[email protected] ~]#

[[email protected] ~]# uname -r

3.10.0-229.el7.x86_64

[[email protected] ~]#

[[email protected] ~]# echo $LANG

en_US.UTF-8

[[email protected] ~]# cat /etc/locale.conf

LANG="zh_CN.UTF-8"

[[email protected] ~]#

[[email protected] ~]# locale

LANG=en_US.UTF-8

LC_CTYPE="en_US.UTF-8"

LC_NUMERIC="en_US.UTF-8"

LC_TIME="en_US.UTF-8"

LC_COLLATE="en_US.UTF-8"

LC_MONETARY="en_US.UTF-8"

LC_MESSAGES="en_US.UTF-8"

LC_PAPER="en_US.UTF-8"

LC_NAME="en_US.UTF-8"

LC_ADDRESS="en_US.UTF-8"

LC_TELEPHONE="en_US.UTF-8"

LC_MEASUREMENT="en_US.UTF-8"

LC_IDENTIFICATION="en_US.UTF-8"

LC_ALL=

[[email protected] ~]#

依赖的命令

操作依赖几个命令,如果系统中不存在需要手动安装下。

fc-list:列举可用的字体

fc-cache:生成字体信息的缓存

这两个命令包含在fontconfig包里,可以通过下面的命令进行安装。

yum install fontconfig

mkfontscale:生成字体索引

这个命令属于xorg-x11-font-utils工具包,可以通过下面的命令进行安装。

yum install mkfontscale

操作步骤

创建一个用于存放中文字体的目录

mkdir /usr/share/fonts/zh_CN

PS: /usr/share/fonts/这个目录会在安装fontconfig包之后自动创建

上传字体simhei.ttf到上述目录中

构建字体索引和缓存

mkfontscale

mkfontdir

fc-cache -fv

执行上述命令之后,在目录下可以看到一个fonts.dir和一个fonts.scale文件

[[email protected] zh_CN]# pwd

/usr/share/fonts/zh_CN

[[email protected] zh_CN]# ll

total 9532

-rw-r--r-- 1 root root 66 Sep 4 11:39 fonts.dir

-rw-r--r-- 1 root root 66 Sep 4 11:39 fonts.scale

-rwxrw-rw- 1 root root 9751960 Sep 4 11:38 simhei.ttf

[[email protected] zh_CN]#

文件内容

[[email protected] zh_CN]# cat fonts.dir

1

simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-p-0-iso10646-1

[[email protected] zh_CN]# cat fonts.scale

1

simhei.ttf -misc-simhei-medium-r-normal--0-0-0-0-p-0-iso10646-1

[[email protected] zh_CN]#

查看字体

# 查看所有可用字体

[[email protected] zh_CN]# fc-list

/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique

/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold

/usr/share/fonts/dejavu/DejaVuSans.ttf: DejaVu Sans:style=Book

/usr/share/fonts/zh_CN/simhei.ttf: SimHei:style=Regular,Normal

/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf: DejaVu Sans:style=Bold

/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book

/usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf: DejaVu Sans,DejaVu Sans Light:style=ExtraLight

/usr/share/fonts/dejavu/DejaVuSansCondensed-BoldOblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique

/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique

/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique

[[email protected] zh_CN]#

# 只查看中文字体,SimHei字体安装成功。

[[email protected] zh_CN]# fc-list :lang=zh

/usr/share/fonts/zh_CN/simhei.ttf: SimHei:style=Regular,Normal

[[email protected] zh_CN]#

原文:https://www.cnblogs.com/thatsit/p/linux-xia-an-zhuang-zhong-wen-zi-ti.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值