`
gyq211
  • 浏览: 6106 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux环境免重启安装中文字体

阅读更多

我们在使用Linux系统时,经常发现缺少中文字体,导致无法正常生成和显示中文,出现乱码,以下将简单介绍如何安装扩展新的中文字体,解决上述问题,具体步骤如下:

一、下载中文字库

通过网上搜索下载,或者通过复制windows目录(C:\Windows\Fonts)下的中文字库,如宋体:simsun.ttf,微软雅黑:msyh.ttf和msyhbd.ttf

 

二、查询Linux系统已经安装的字体

[root@updev1 ~]# fc-list

AR PL UMing TW:style=Light

AR PL UMing HK:style=Light

AR PL UMing CN:style=Light

AR PL UKai TW MBE:style=Book

AR PL UKai CN:style=Book

AR PL UKai HK:style=Book

AR PL UKai TW:style=Book

WenQuanYi Zen Hei,文泉驛正黑,文泉驿正黑:style=Regular

WenQuanYi Zen Hei Mono,文泉驛等寬正黑,文泉驿等宽正黑:style=Regular

AR PL UMing TW MBE:style=Light

WenQuanYi Zen Hei Sharp,文泉驛點陣正黑,文泉驿点阵正黑:style=Regular

 

注:通过命令查询结果,没有所需的中文字体(宋体)

 

三、创建字库目录,把相应字库文件复制到该目录

[root@updev1 ~]# cd /usr/share/fonts

[root@updev1 fonts]# mkdir chinese

把 simsun.ttf 文件复制到该目录

 

四、生成字库索引信息

[root@updev1 fonts]# cd chinese

[root@updev1 chinese]# mkfontscale 

[root@updev1 chinese]# mkfontdir

[root@updev1 chinese]# ll

total 10264

-rw-r--r-- 1 root root      189 Sep  6 17:46 fonts.dir

-rw-r--r-- 1 root root      189 Sep  6 17:46 fonts.scale

-rw-r--r-- 1 root root 10499104 Sep  6 17:46 simsun.ttf

 

注:生成相应的 fonts.scale 和 fonts.dir 文件

 

五、查看是否已经安装成功

[root@updev1 chinese]# fc-list :lang=zh

AR PL UMing TW:style=Light

AR PL UMing HK:style=Light

AR PL UMing CN:style=Light

SimSun,宋体:style=Regular

AR PL UKai TW MBE:style=Book

AR PL UKai CN:style=Book

AR PL UKai HK:style=Book

AR PL UKai TW:style=Book

WenQuanYi Zen Hei,文泉驛正黑,文泉驿正黑:style=Regular

WenQuanYi Zen Hei Mono,文泉驛等寬正黑,文泉驿等宽正黑:style=Regular

AR PL UMing TW MBE:style=Light

WenQuanYi Zen Hei Sharp,文泉驛點陣正黑,文泉驿点阵正黑:style=Regular

 

注:结果列表可见(红色字体),宋体字库已经安装成功

分享到:
评论

相关推荐

    Linux中文字体包语言包

    Linux部署的Java应用生成图片会出现乱码,将文件解压至 /usr/share/fonts 目录下,依次执行 mkfontscale 、mkfontdir 、fc-cache 使字体生效,如果不生效则重启服务器或执行source /etc/profile 如果提示没有...

    Linux下JDK中文字体乱码的解决方法

    问题描述: 部署在linux下的java应用程序中的中文会变成一个一个的“口”字,也...将需要的字体文件上传至$JAVA_HOME/jre/lib/fonts目录下,重启tomcat即可(所需的字体可在window系统下找到,以window 7为例:字体保存

    解决linux环境上软件界面中文乱码问题

    1) 若是centos系统,修改/etc目录下的locale.conf文件,修改字符编码为en_US.UFT-8,然后重启xmanager,具体如下图所示: 若是还不行,继续按如下步骤进行检查: 2) 查询JRE目录:update-alternatives --...

    linux项目工程资料- 实现的linux告警系统,可监控日志错误,可监控系统资源,可监控系统重启通过monit.zip

    【此资源可私信博主有偿获取】 Linux项目是一个开放源代码的操作系统项目,由林纳斯·托瓦兹(Linus Torvalds)于1991年首次发布。该项目以Linux内核为核心,... 部分字体以及插图等来自网络,若是侵权请联系删除。

    openoffice-window&linux-4.1.10.zip

    实现office转pdf的功能 提供当前最新版本4.1.10,时间是:2021-8-10。 linux:Apache_OpenOffice_4.1.10_Linux_...将windows系统下的中文字体文件(C:\Windows\Fonts),放到/usr/share/fonts下,必须重启openoffice。

    steam-linux-cjkfix:修复linux下steam CJK字符显示bug

    Steam Linux CJK fix修复Linux版 Steam...安装将此目录复制到 ~/.steam/steam/skin 目录下即可,在steam中选择steam-linux-cjkfix皮肤重启即可。修改字体进入 resource/style/ 修改 steam.style 中的basefont 一行即可

    ubuntu所缺少的wps运行需要几种字体 象征性收2积分

    如果你安装完后提示缺符号字体,那就是这些了! ubuntu 字体安装方法: 1:在/usr/share/fonts/随文件名称(如myfonts) 2:然后放入字体文件到新建的字体文件(如myfonts)中 3:基本上就对了哈,大不了重启电脑 4:下载...

    【亲测可用】kali linux 2020.1 设置为中文方法

    目录0x00 提示0x01 更换更新源0x02 默认语言选择0x03 安装中文字体0x04 重启,完成0x05 参考文章 kali 2020.1可用 进入我们的正题,修改为中文的步骤 0x00 提示 由于kali 2020.1已把默认用户更改为kali,所以我们...

    Linux服务器巡检指导手册.doc

    Linux服务器巡检指导 "设备 " " "硬件配置信息 " "机型号 " " "CPU " " "内存 " " "硬盘 " " "系统信息 " "操作系统 " " "IP " " "主机名 " " (一)服务器硬件检查 "检查项 "检查操作 "参考标准 "巡检情况 " " " " ...

    解决linux下openoffice word文件转PDF中文乱码的问题

    网上很多介绍是由于jdk中的没有字体导致乱码,而我遇到的是转换过程并未报错,但转换后的PDF中是乱码,尝试在jre/lib/fonts/中增加字体,还是不能解决问题,因此可以判断非jre字体问题,是linux系统字体问题。...

    Root Essentials Premium 2.4.9.apk

    选择要在您的设备上安装的字体。超过700种字体可供选择。 ★自由形式窗口模式★ 在运行Nougat或更高版本的任何Android设备上启用“自由窗口模式”。 ★语言转换器★ 更改设备的系统语言。 ★安装/系统RO / RW★ ...

    详解kali linux 常用文件与指令路径

    kali linux 常用文件与指令路径 重启网络 /etc/init.d/networking restart 语言设置文件 /etc/default/locale apt 安装deb保存目录 /var/cache/apt/archives 字体修改目录 /etc/fonts/conf.d 配置更新源文件 /...

    uming和simsun文件.zip

    在JRE里面也要安装中文字体的资源 在$JAVA_HOME/jre/lib/fonts下新建一个fallback目录里面放入下载的安装包内的其中一个文件后重启服务就可以生效了。

    SpringBoot + Mysql 博客管理系统【前端+后台】.rar

    * 操作系统:`Windows`、`Linux` (Linux 大小写特别敏感 特别要注意,还有Linux上没有微软雅黑字体,需要安装这个字体,用于生成验证码) #用户名:admin 密码:123456 #数据库文件:mysiteforme.sql #数据库配置...

    sublime3-setting:sublime3-setting

    安装拼音fcitx这个字体引擎.sudo install fcitx fcitx-pinyin 到http://pinyin.sogou.com/linux/?r=pinyin下载deb包安装language support里输入方式选为fcitx重启,sougoupinyin 安装成功2.安装sublime text 3登陆...

    aspnet5-dockerfile:Dockerfile 可用于构建功能齐全的 ASP.NET vNext 应用程序作为 Docker 容器

    aspnet5-dockerfile Dockerfile 可用于构建功能齐全的 ASP.NET vNext 应用程序作为 Docker 容器。 用法 将Dockerfile放在你的 ASP.NET vNext 项目中,你有 Startup.cs 和 project.json 文件...如何在 Linux 上快速重启

    exile_lgsm:Daniel Gibbs(dgibbs64)为Exilemod修改的LGSM版本

    经过优化和预先配置,可以在Linux上运行exileserver。 主要特点 后备 安慰 细节 安装程序(SteamCMD) 监控器(包括电子邮件通知) 更新(SteamCMD) 启动/停止/重启服务器 宣布服务器重启/ Arma 3服务器自动...

    rime-setting:rime 输入法配置

    安装,并注销或重启 下载仓库所有配置文件到本地 将下载的除字体外的所有文件覆盖到用户设定文件夹 安装字体 ( font 目录) 也可以在“用户文件夹”中查看 右键点击rime输入法图标,点击重新部署,部署完毕即可用 用户...

Global site tag (gtag.js) - Google Analytics