CentOS 7 部署中文字体环境

1.    安装环境包:

# yum -y install fontconfig
这时在/usr/shared目录就可以看到fonts和fontconfig目录
#  ll /usr/share/font*
/usr/share/fontconfig:
/usr/share/fonts:

2.    添加中文字体

          在CentOS中,字体库的存放位置正是上图中看到的fonts目录,所以我们首先要做的就是找到中文字体文件放到该目录下,而中文字体文件在我们的windows系统中就可以找到,打开c盘下的Windows/Fonts目录:
将我们需要的字体拷贝出来并上传至linux服务器即可
# mkdir /usr/share/fonts/chinese
# chmod -R 755 /usr/share/fonts/chinese

3.    安装ttmkfdir

用来搜索目录中所有的字体信息,并汇总生成fonts.scale
yum -y install ttmkfdir
执行ttmkfdir命令:
# ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir

4.    修改字体配置文件

# vim /etc/fonts/fonts.conf
Font list,即字体列表,在这里需要把我们添加的中文字体位置加进去
<dir>/usr/share/fonts/chinese</dir>

5.    刷新内存中的字体缓存

# fc-cache
看一下字体列表
# fc-list
时间: 2024-10-29 19:05:39

CentOS 7 部署中文字体环境的相关文章

在centos上部署java WEB环境

题语:偷得浮生半日闲,趁着十一期间,好好的写写随笔来记录自己所学.所践和所得,不足之处,欢迎各位拍砖~~~ 工具:Xftp 5.Xshell 5 一.安装jdk  1. 使用Xftp 5把jdk-8u65-linux-x64.tar.gz上传到centos服务器上.   2. 使用语句 tar -zxvf jdk-8u65-linux-x64.tar.gz -C 目的地址(如/usr/java/)   3. 使用语句 vim /etc/profile,添加以下语句       - export

CentOS 7部署KVM虚拟化环境之一架构介绍

----本文修改整理自网络,非本人原创. 虚拟化介绍 虚拟化(Virtualization)是一种资源管理技术,将计算机的各种试题资源,如服务器.网络.内存及存储等,予以抽象.转换后呈现出来.打破实体结构间的不可切割的障碍,使的用户可以比原本的组态更好的方式来应用这些资源.这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制.一般所指的虚拟化资源包括计算能力和资料存储. 虚拟化技术中大多数人接触的最早且最多的应该就是虚拟机(Virtual Machine),它是通过软件模拟的具有完

CentOS 6部署PHP开发环境

适用环境: CentOS 6.5 32bit Linux + Nginx + Mysql + PHP 版本与时间:(截至此帖发帖日期2014-10-14,所有版本皆为最新版本) Nginx-1.7.6 Mysql-5.6.21 PHP-5.6.1 一.下载: nginx:http://nginx.org/en/download.html mysql:http://dev.mysql.com/downloads/mysql/  (选择Linux - Generic版本的Linux - Generi

Linux CentOS 7 安装字体库 &amp; 中文字体

最近用CentOS上,用phantomjs把html生成pdf,但是生成多次虽然文件生成了,但是内容一直是空的. 找来找去,发现和系统上支持的字体有关系. 运行了下面的命令后: yum install cabextract xorg-x11-font-utils -y 如果是英文字符,就可以生成了,但是中文还是不行. 最后参考了下面的文章终于搞定. 原文地址:http://blog.csdn.net/wlwlwlwl015/article/details/51482065 前言 报表中发现有中文

CentOS 7 安装字体库 & 中文字体

前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效:  如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS7中如何安装字体库以及中文字体. 安装字体库 在CentOS 4.x开始用fontconfig来安装字体库,所以输入以下命令即可: yum -y install fontconfig 这时在/usr/shared目录就可以看到fonts和fon

CentOS 6.3下CHEF环境部署

一.前言: 初识Chef,我们可以先了解一下DevOps运动 http://zh.wikipedia.org/wiki/DevOps,简单点说,就是传统的软件组织将开发.IT运营和质量保障设为各自分离的部门,而DevOps运动的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作.所以Chef简单点说,就是DevOps运动中的一项重要工具成员,是一个同时面向开发与运维的集中管理工具. 就服务器的集中管理工具而言,知名度与Chef平分天下的是叫"Puppet&

在CentOS中部署C#命令行程序开发环境

为了赶时髦,体验下.net core,特在Linux下部署个开发环境 安装VSCode工具(Visual Studio Code) #添加源 sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\ne

第20章 使用LNMP架构部署动态网站环境

章节概述: 本章节将从Linux系统的软件安装方式讲起,带领读者分辨RPM软件包与源码安装的区别.并能够理解它们的优缺点. Nginx是一款相当优秀的用于部署动态网站的服务程序,Nginx具有不错的稳定性.丰富的功能以及占用较少的系统资源等独特特性. 通过部署Linux+Nginx+MYSQL+PHP这四种开源软件,便拥有了一个免费.高效.扩展性强.资源消耗低的LNMP动态网站架构了. 本章目录结构 20.1 源码安装程序 20.2 部署LNMP架构 20.2.1 配置Mysql服务 20.2.

Linux下中文乱码及中文字体缺失问题的解决

-----------------------------Exception Info---------------------- ----net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '瀹嬩綋' is not available to the JVM. See the Javadoc for more details. -----------font xx not found in linux environmen