01 前言

今天在处理confluence预览文件乱码时,解决问题需要在linux安装windows相关的字体,此篇文章是记录如何在linux下安装字体格式

02 安装过程

查看已安装的字体格式命令fc-list

安装字体库yum -y install fontconfig

如果安装成功了,在/usr/share目录就可以看到fonts和fontconfig目录了(之前是没有的,我的是之前安装过):

图1 查看字体库时候安装

获取windows字体库

windows字体库一般存在C:\Windows\Fonts 目录下,可以选择自己需要的字体,我是全部打包了一份,并命名为windowsfonts

将windows字体库文件夹上传至/usr/share/fonts/下(用xftp即可)

图2 将windows字体上传到linux服务器上

修改文件夹权限chmod -R 755   /usr/share/fonts/windowsfonts

接下来需要安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件,输入命令(我是之前就已经安装过了)yum   -y  install  ttmkfdir

然后执行ttmkfdir命令即可:ttmkfdir  -e  /usr/share/X11/fonts/encodings/encodings.dir

最后一步就是修改字体配置文件了,首先通过vim编辑器打开配置文件:vim   /etc/fonts/fonts.conf

找到Font  directory list,即字体列表,把刚才的windowsfonts路径添加进去:

图4 更改字体配置文件

刷新字体缓存,这样就不用reboot重启了:(过程会有点慢,要1分钟左右)fc-cache

这样所有的步骤就算完成了,最后再次通过fc-list看一下字体列表fc-list

可以验证所需字体是否成功安装

03 事后总结

简单记录一下在CentOS 7中安装字体的问题,希望对遇到同样问题的同学有所帮助,The End。

linux ttf,Linux篇:linux安装字体相关推荐

  1. imx6ull移植Linux系统第二篇——Linux内核的移植

    imx6ull移植Linux系统第二篇--Linux内核的移植 花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了uboot.系统镜 ...

  2. 一天一点linux(15):Ubuntu14.04 如何安装字体?

    Ubuntu安装字体 安装字体管理器,执行命令 sudo apt-get install font-manager 将喜欢字体复制到自己的ubuntu系统上,用字体管理器打开,双击字体,点击insta ...

  3. linux centos7 在线和离线安装字体

    一. 安装分为在线和离线方式 1.在线安装 1.1 安装字体库 在CentOS 4.x开始用fontconfig来安装字体库 yum -y install fontconfig 这时在/usr/sha ...

  4. 如何在linux(ubuntu)下安装字体(给wps安装字体)

    昨天新装了一个Ubuntu14.04的系统,装好之后要编辑word文档时,发现它自带的libre office实在是用不惯,于是去wps官网下了一个wps office的绿色版,解压后直接可以使用.但 ...

  5. Linux 安装字体库-宋体

    由于需要宋体,所以需要自行安装 执行命令发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以 ...

  6. Linux 安装字体库 中文字体

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

  7. linux6.8 添加字体,linux CentOS7 安装字体库-转

    前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...

  8. Linux CentOS 7 安装字体库 中文字体

    前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...

  9. Linux CentOS 7 安装字体库

    1.在安装一些服务的时候,会涉及到字符编码与字体的问题,字符编码一般在数据库或代码级别设置,字体一般是在系统级别设置.使用一些宏的时候经常会出现乱码的问题,还有就是程序中有中文的时候,在linux系统 ...

  10. 第五章-Linux实操篇

    title: 第五章 Linux实操篇 categories: Linux tags: linux typora-root-url: - abbrlink: 93414991 date: 2019-0 ...

最新文章

  1. OpenGL函数功能glutTimerFunc()
  2. 如何用ABAP代码读取CDS view association的数据
  3. python gui开发工具_深入解析Python,透析应用开发,涵盖9大应用领域的Python框架...
  4. python下载安装教程mac-教程|如何在mac上为Python安装XGBoost!
  5. 什么是用户与计算机硬件之间的桥梁,计算机应用基础简答题(附答案)
  6. springboot ftp 笔记
  7. 微机原理实验1:字符串匹配程序实验
  8. GitHub Desktop离线安装包
  9. 黑马程序员---交通灯管理系统
  10. 0028-如何在CDH未启用认证的情况下安装及使用Sentry
  11. js实现视频时间段拖拽编辑
  12. 【ASP.NET 基础】ASP.NET 目录操作
  13. Atitit 流水线子线程异常处理 1.1. 大概原理是 FutureTask排除异常 FutureTask.get can throw ExecutionException,can catc
  14. js laypage mysql_laypage 物理分页与逻辑分页实例
  15. java opts配置_JAVA_OPTS设置
  16. MLAPP————第五章 贝叶斯统计
  17. 社保及公积金转外省流程
  18. 建筑师们终于在虚拟空间开双年展了! | 绿洲 · 虚拟现实专栏
  19. python引入op模块 实现游戏后台挂机 阴阳师
  20. 证监会叫停VR等行业跨界定增,福兮祸兮?

热门文章

  1. linux psycopg2,在unix上为python 3.5安装psycopg2包
  2. python结构排序_Python数据结构(七)排序算法 上
  3. 第六节 红帽认证培训 Vim编辑器与Shell命令脚本(4.3-4.4)
  4. 群集共享卷建文件服务器,在故障转移群集中使用群集共享卷
  5. UPnP 是什么技术
  6. 主板常见故障处理全攻略
  7. 前端奇技淫巧之js调试
  8. 云计算机怎么打游戏,云即玩游戏盒该如何使用 云即玩游戏盒电脑版的使用方法...
  9. vim 保存只读文件的修改
  10. 支付宝接口的数字签名