linux离线安装字体

背景:

         在很多场景中,服务器环境不具备外网请求能力,所以很多时候需要离线安装一些软件,下面以离线安装字体为例进行描述

获取安装包(需要有外网环境)

     其中获取安装包有很多方式,这里采用的是使用的是yum-utils

使用yum安装工具(离线下载工具)

[root@localhost micro]# yum install yum-utils -y
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.ustc.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
## 默认会自动切换镜像下载
https://repo.fdzh.org/chrome/rpm/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 403 - Forbidden
正在尝试其它镜像。
To address this issue please refer to the below wiki article

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

软件包 yum-utils-1.1.31-54.el7_8.noarch 已安装并且是最新版本
无须任何处理
[root@localhost micro]#

 新建一个目录存储将要下载的文件

# -p 建立多层目录
[root@localhost data]mkdir -p /opt/data
# 进入要进入的目录
[root@localhost data]cd /opt/data

 执行下载操作

#                                       当前目录                         
[root@localhost data]# yumdownloader --destdir=./ fontconfig ttmkfdir
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.ustc.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
https://repo.fdzh.org/chrome/rpm/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 403 - Forbidden
正在尝试其它镜像。
To address this issue please refer to the below wiki article

https://wiki.centos.org/yum-errors

If above article doesn't help to resolve this issue please use https://bugs.centos.org/.

(1/3): fontconfig-2.13.0-4.3.el7.x86_64.rpm                                                                                                           | 254 kB  00:00:00
(2/3): ttmkfdir-3.0.9-42.el7.x86_64.rpm                                                                                                               |  48 kB  00:00:00
(3/3): fontconfig-2.13.0-4.3.el7.i686.rpm                                                                                                             | 255 kB  00:00:00

 将文件拷贝到目标机器上安装

[root@localhost data]# rpm -ivh fontconfig-2.13.0-4.3.el7.x86_64.rpm  --nodeps --force
准备中...                          ################################# [100%]
正在升级/安装...
   1:fontconfig-2.13.0-4.3.el7        ################################# [100%]
[root@localhost data]#
[root@localhost data]# rpm -ivh ttmkfdir-3.0.9-42.el7.x86_64.rpm   --nodeps --force
准备中...                          ################################# [100%]
正在升级/安装...
   1:ttmkfdir-3.0.9-42.el7            ################################# [100%]

 配置字体 

在目标机器上的/etc/fonts/fonts.conf目录下有个配置文件,文件中指定了字体配置的路径,可以将字体文件拷贝到已经指定的目录下,也可以自己增加一条配置,配置自定义的字体路径 

这里采用直接将字体放在 /usr/share/fonts的子目录下

 

 将Windows的字体文件(线上文件也可以)拷贝到目标服务器上-全选复制到目标机器就可以了

PS: 如果是采用自定义路径,需要进行配置

 

 此时查看字体列表

# 刷新内存配置
[root@localhost resource]# fc-cache
# 查看字体列表
[root@localhost resource]# fc-list

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值