• CentOS 安装字体


    问题来源,今天服务端生成中文图片验证码的Base64字符串,结果返回到客户端后,解码Base64发现是乱码,怀疑是Centos 系统不包含中文字体的问题,

    安装字体后,果然问题解决了,以后做系统镜像的时候也要注意,安装字体。我看网上很多人说,若没有字体 打印报表什么的也会乱码,索性把win10自带

    的全部字体都安装到CentOs里。然后制作好镜像。

    -------------------------------------------------------------------------------------

    1.先说下问题:返回的Base64字符串解码后是乱码。

    接下来,给centos 安装字体的方法如下:

    1.报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效

    如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以及中文字体。

    //注意中间没有空格
    fc-list

     2.安装字体库,在CentOS 4.x开始用fontconfig来安装字体库,所以输入以下命令即可:

    yum -y install fontconfig

    去看下目录:/usr/share

     

    全部字体大概有400多M,若网络条件允许的话,可以全部 这样最为方便,不会出问题。若网络条件不允许,可以挑选 上传部分字体。

     

     重启后再来fc-list看下:

     

    其它字体比如黑体,

     

    至此就安装完成了,制作镜像的事 自己看着办。。。。。

  • 相关阅读:
    移动自动化测试平台技术架构与智能设备选型
    自动遍历回归测试工具
    PO模式自动化测试用例与测试框架封装改造
    Appium自动化测试之IOS WebView和Safari
    微信小程序自动化测试
    Android Native和Hybrid两种架构采用Appium进行UI自动化
    JavaScript学习 Ⅶ
    JavaScript学习 Ⅵ (正则表达式)
    JavaScript学习 Ⅴ
    JavaScript学习 Ⅳ
  • 原文地址:https://www.cnblogs.com/del88/p/12786971.html
Copyright © 2020-2023  润新知