Linux操作系统安装字体笔记

       63467b9575c54cdfb23ca92302039a20.png         

从事Java程序员的朋友们都知道,大多数客户的应用都是部署在Linux操作系统的服务器上面,因为Linux服务器比Windows服务器成本要低、系统运行更加稳定。但它也有自己不足之处,比如在系统上导出pdf等文档时候,如果有中文字符的话,会变成乱码,主要原因是服务器缺少对应的中文字体造成的,今天小编给大家分享一下Linux操作系统安装中文字体的笔记,有需要的朋友可以收藏一下,方便在以后的工作当中可以快速找到中文乱码的解决方案。

1、安装系统字体

1.1 首先检查操作系统是否安装了字体,

命令如下:fc-list  

1.2 如果提示找不到 fc-list 命令,要查找操作系统的版本,使用合适的命令安装字体

cat /etc/issue  # 查看Linux发行的版本信息

Ubuntu 版本

apt-get -y install fontconfig xfonts-utils

CentOS 版本 服务器用的最多

yum install -y fontconfig mkfontscale

安装命令成功后,需要确认是否安装了需要的中文字体

fc-list :lang=zh 
# 查看已安装的中文字体,如果查询不到,则需要进行中文字体的安装

2、安装中文字体

可以从Windows操作系统中把需要的字体,通过FTP服务器上传到Linux服务器,然后通过相关的命令,配置到Linux操作系统。

Windows字体目录:C:\Windows\Fonts

字体具体如下图

       f9648fbd1d9b571b0938b5b57c3aee08.png        

具体的命令步骤如下:

cd /usr/share/fonts/  #进入Linux服务器的字体目录
mkdir  chinese  
# 创建存放中文字体的目录 然后将对应的字体上传到该目录下chmod -R 755 /usr/share/fonts/chinese # 修改目录的权限
yum -y install ttmkfdir 
#安装ttmkfdir来搜索目录中所有的字体信息,汇总生成fonts.scale文件
ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
vi /etc/fonts/fonts.conf # 修改字体配置文件

插入如下一行:

<dir>/usr/share/fonts/chinese</dir>

       d8cb64cbcb85ca89f5158b4781066f74.png        

按下esc按键退出编辑,然后输入:wq保存退出。

最后了刷新内存中的字体缓存

fc-cache

当然最后一步要重启对应的tomcat,导出的pdf等文件乱码的情况就可以解决了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270238.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

foxmail连接163邮箱服务器,消除Foxmail无法登录163邮箱顽疾

用手机号申请了163免费邮箱&#xff0c;在网页端或手机网易邮箱客户端可以正常登录&#xff0c;但在电脑Foxmail客户端中&#xff0c;按相同的邮件服务器进行设置&#xff0c;显示密码不正确。难道163邮箱已经不支持PC中的Foxmail客户端了吗&#xff1f;让我们一同探究解决之道…

网络知识:水晶头网线和网线插座接法制作过程介绍

今天小编给大家分享水晶头网线和网线插座的制作过程&#xff0c;有需要的朋友可以收藏一下&#xff01;家庭网线插座接法详解我们这里所说的网线插座&#xff0c;正确的叫法应该是网线模块&#xff0c;一般应用在室内的墙壁上作为网线插孔。现在家庭中使用的一般都是双绞线&…

Arduino 极速入门系列 - 光控灯(3) - 光敏电阻、与电阻分压那些事

继续是讲解基础原理&#xff0c;新手专用部分。这次讲光敏电阻&#xff0c;和用电阻分压。光电元器件有好几种&#xff0c;其中测光相关的元器件&#xff0c;常见的有光敏三极管和光敏电阻&#xff0c;我们这次光控灯用光敏电阻。在我们光控灯里面&#xff0c;将会使用它搭建出…

Mysql的四种隔离级别

Mysql的四种隔离级别 SQL标准定义了4类隔离级别&#xff0c;包括了一些具体规则&#xff0c;用来限定事务内外的哪些改变是可见的&#xff0c;哪些是不可见的。低级别的隔离级一般支持更高的并发处理&#xff0c;并拥有更低的系统开销。 Read Uncommitted&#xff08;读取未提…

配置文件服务器实训报告,文件服务器的配置实训报告

文件服务器的配置实训报告 内容精选换一换本章节适用于MRS 3.x之前版本。Loader支持以下多种连接&#xff0c;每种连接的配置介绍可根据本章节内容了解。obs-connectorgeneric-jdbc-connectorftp-connector或sftp-connectorhbase-connector、hdfs-connector或hive-connectorOBS…

操作系统:UNIX、Linux、IOS、Android之间的渊源

UNIX简化形成了Linux&#xff1b;Linux则是Android的内核&#xff1b;而苹果则是使用UNIX系统作为ios和macos的内核。几个系统出现的时间UNIX系统的诞生1969年&#xff0c;贝尔实验室的研究员肯•汤普森&#xff0c;编写了一款计算机游戏Space Travel&#xff0c;先后在多个系统…

常见数据库管理系统

常见数据库管理系统

xp修改时间同步服务器地址,xp时间同步服务器地址更换

xp时间同步服务器地址更换 内容精选换一换切换操作会改变保护组的容灾方向&#xff0c;将生产站点可用区的业务切换到容灾站点可用区&#xff0c;容灾站点可用区的业务切换到生产站点可用区。切换后数据同步不中断&#xff0c;容灾方向更改为从容灾站点到生产站点。您可以针对生…

APP技巧:电脑登录微信,要删除这5个文件,否则别人能查看聊天记录

在办公的电脑上&#xff0c;你会登录微信吗&#xff1f; 如果你有登录&#xff0c;那么就得注意了&#xff0c;电脑端微信有一个名为“保存聊天记录”的功能&#xff0c;通过它我们可查看到跟微信好友之间发送的图片、视频、文件等数据&#xff01; 既然知道这么危险&#xff0…

Win10系统磁盘分区图文教程

当我们安装完Win10操作系统以后&#xff0c;无论你使用机械硬盘还是固态硬盘&#xff0c;你在我的电脑里面只能看到一个总容量大小的磁盘&#xff0c;并没有ABCEDFG这些分盘&#xff0c;我们应该如何将磁盘快速分区呢&#xff1f;今天小编就为大家来介绍一下。 首先我们找到我的…

服务器系统玩dnf,win7系统玩dnf提示正在连接服务器的解决方法

很多小伙伴都遇到过win7系统玩dnf提示正在连接服务器的困惑吧&#xff0c;一些朋友看过网上零散的win7系统玩dnf提示正在连接服务器的处理方法&#xff0c;并没有完完全全明白win7系统玩dnf提示正在连接服务器是如何解决的&#xff0c;今天小编准备了简单的解决办法&#xff0c…

MIUI 13:带来全新小部件,新增三大隐私保护功能等

MIUI系统可以说是小米的起家本钱&#xff0c;MIUI全球活跃用户在一个月前已经超过5亿&#xff0c;不过这两年在Bug、流畅性方面也存在不少争议。MIUI 13发布之前&#xff0c;小米也聊了聊MIUI的一些相关进展。MIUI系统负责人金凡表示&#xff0c;自己加了很多米粉&#xff0c;听…

电脑技巧:电脑几种常见的系统故障解答

目录 一、win10电脑蓝屏的常见问题及解决方式 二、电脑驱动文件缺少问题及解决办法&#xff1a; 三、电脑开机进不了系统&#xff0c;在启动页面停止不动的问题以及解决办法 一、win10电脑蓝屏的常见问题及解决方式 1、蓝屏代码1: MACHINE-CHECK-EXCEPTION 原因分析&#xff1a…

mysql查看表结构 desc 表名;

查看表结构 语法&#xff1a;desc 表名;

项目vue2.0仿外卖APP(四)

组件拆分 先把项目搭建时生成的代码给清了吧 现在static目录下引入reset.css 接着在index.html引入&#xff0c;并且设置<meta> 有时候呢&#xff0c;为了让代码符合我们平时的编码习惯&#xff0c;我们可以在ESLint进行设置&#xff0c;如下&#xff1a; 回到入口js文件…

手机技巧:常见的Note、Max、Pro、Plus、Mate系列介绍,看完你就懂了!

目前主流的手机厂商都会以Note、Max、Pro、Plus、Mate来区分手机的品牌系列&#xff0c;可能会有一些朋友比较好奇&#xff0c;今天小编带大家来了解一下Note、Max、Pro、Plus、Mate这些代表的含义&#xff0c;为什么大的手机厂商青睐用这些单词来打造自己的手机品牌市场&#…

APP技巧:安卓原生跨屏协同终于来了,还能和 Windows「隔空投送」

谷歌在 CES 2022 上宣布了至少 13 种不同的新软件功能&#xff0c;从类似 AirPods 的快速切换到此前承诺过的软件&#xff0c;可以在 Chromebook 上镜像你的 Android 文本应用程序等。这是谷歌称为“Better Together”的计划的一部分&#xff0c;外界认为谷歌是想追赶苹果生态系…