
[@localhost]$ locale 查看语言环境变量
LANG=en_US
[@localhost]$ cat /etc/sysconfig/i18n
LANG="en_US"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
简单地说,Linux是一套免费使用和自由传播的类Unix *** 作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 Unix兼容产品。
Linux的出现,最早开始于一位名叫Linus Torvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫Andrew Tannebaum的计算机教授编写的一个 *** 作系统示教程序)的 *** 作系统,这个 *** 作系统可用于386、486或奔腾处理器的个人计算机上,并且具有 Unix *** 作系统的全部功能,因而开始了Linux雏形的设计。
绝大多数基于Linux内核的的 *** 作系统使用了大量的GNU软件,包括了shell程序、工具、程序库、编译器及工具,还有许多其他程序,例如Emacs。正因为如此,GNU计划的开创者理查德·马修·斯托曼博士提议将Linux *** 作系统改名为GNU/Linux。但有些人只把 *** 作系统叫做"Linux"。
Linux的基本思想有两点:
第一,一切都是文件;
第二,每个软件都有确定的用途,同时它们都尽可能被编写得更好。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、 *** 作系统、进程等等对于 *** 作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
一、查看系统字体在开始安装之前,我们先查看系统中已经安装的字体。
要查看系统中已经安装的字体,我们可以使用fc-list命令进行查看。如果系统中没有该命令的话,我们需要先安装相关的软件包。
在centos上,使用如下命令进行安装:
yum install -y fontconfig mkfontscale
在ubuntu上,使用如下命令进行安装:
sudo apt-get -y install fontconfig xfonts-utils
安装完毕后,我们就可以使用fc-list命令查看系统中已经安装的字体。如下:
cat /etc/issue
fc-list
ubuntu.png
上图为ubuntu上,默认已经安装的字体。
如果要查看系统中已经安装的中文字体,我们可以使用如下命令:
fc-list :lang=zh
通过命令,我们可以看到默认情况下centos6和ubuntu是没有安装中文字体的。
二、安装字体
通过第一章节,我们知道目前系统中没有微软雅黑字体。我们现在需要把MSYH.TTF(微软雅黑字体文件)文件上传到linux服务器上。如下:
image.png
image.png
在centos上和ubuntu上安装字体方法都是一样的,我们只需要进行相关的 *** 作即可。
把MSYH.TTF复制到/usr/share/fonts/目录下,使用如下命令:
cd /root/
cp MSYH.TTF /usr/share/fonts/
然后建立字体索引信息,更新字体缓存,使用如下命令:
cd /usr/share/fonts/
mkfontscale
mkfontdir
fc-cache
至此,字体已经安装完毕。
现在我们再来查看微软雅黑字体,是否安装成功,使用如下命令:
fc-list :lang=zh
image.png
通过上图,我们可以很明显的看出微软雅黑字体已经成功安装。
来自网络。
cmaptools不支持中文格式,输中文会变成框框
首先,如果在Styles有比如Microsoft YaHei 等中文字体选择,问题就解决了,自动忽略下面的内容. 如果没有找到,没关系,按照下面的步骤也能解决
例如win,命令如下:
mkdir /usr/share/fonts/win
例如这两个文件放在/root/Desktop下,使用命令:
cd /root/Desktop cp Fonts /usr/share/fonts/win/
至此,字体已经安装完毕!
linux里查看已经安装的字体:
fc-list :lang=zh
最终CmapTools识别中文
每天都努力一点点
谢谢你看完
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)