当前位置:首页 > linux基础 > 正文内容

centos-7 添加字库

4年前 (2021-04-14)linux基础1703




安装 字体库

yum groupinstall "fonts"

yum -y install fontconfig mkfontscale ttmkfdir



安装 source-code-pro 字体

下载ZIP包:sudo wget https://github.com/downloads/adobe-fonts/source-code-pro/SourceCodePro_FontsOnly-1.013.zip

解压:sudo unzip SourceCodePro_FontsOnly-1.013.zip

创建目录:sudo mkdir ~/.fonts

拷贝字体:sudo cp ./SourceCodePro_FontsOnly-1.013/OTF/* ~/.fonts/

生成新的字体缓存:fc-cache -f -v



添加windows 字库


1、先从你本机 C:\Windows\Fonts 拷贝或者网络上下载你想要安装的字体文件(*.ttf文件)到 /usr/share/fonts/windows


2、修改字体文件的权限,使root用户以外的用户也可以使用


cd /usr/share/fonts/windows

chmod 755 *.ttf


 

搜索目录中所有的字体信息,并汇总生成 fonts.scale 文件

ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir




在 Font directory list 的部分,添加 1 行,内容为 <dir>/usr/share/fonts/windows/</dir>

vim /etc/fonts/fonts.conf

<!-- Font directory list -->

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

 <dir>/usr/share/X11/fonts/Type1</dir> <dir>/usr/share/X11/fonts/TTF</dir> <dir>/usr/local/share/fonts</dir>

 <dir>/usr/share/fonts/windows/</dir>

 <dir prefix="xdg">fonts</dir>

 <!-- the following element will be removed in the future -->

 <dir>~/.fonts</dir>


3、建立字体缓存


mkfontscale #(如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )

mkfontdir 

fc-cache

fc-cache -fv 


“centos-7 添加字库” 的相关文章

Linux特殊权限

1.特殊权限概述权限有 r(读)、w(写)、 x(执行)这三种普通权限,在査询系统文件权限时会发现出现了一些其他权限字母,如:[root@qmf ~]# ll /usr/bin/passwd -rwsr-xr-x. 1 root ...

find文件查找

find查找find命令可以根据不同的条件来进行查找文件,例如:文件名称、文件大小、文件修改时间、属主属组、权限、等等方式。同时find命令是Linux下必须掌握的。find 命令的基本语法如下命令路径选项表达式动作find[path...][options][expression][action]...

Linux进程管理

Linux进程管理

进程概述1.当我们运行一个程序,那么我们将运行的程序叫进程。PS1: 当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限。PS2: 在进程运行的过程中,系统会有各种指标来表示当前运行的状态。2.程序和进程的区别1.程序是数据和指令的集合,是一个静态的概念。比如/bin/ls、/bi...

sersync实时同步

sersync实时同步

实时同步概述实时同步是一种只要当前目录发生变化则会触发一个事件,事件触发后会将变化的目录同步至远程服务器。保证数据的连续性, 减少人力维护成本,解决nfs单点故障实时同步工具选择sersync+rsync(√)、inotify+rsyncInotify是一个通知接口,用来监控文件系统的各种变化,如果...

NFS文件共享存储

NFS文件共享存储

NFS基本概述NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。NFS系统和Windows网络共享、网络驱动器类似, 只不过windows用于局域网, NFS用于企业集群架构中, 如果是大型网站, 会用到更复杂的分...

Linux文件管理-压缩打包

压缩打包介绍windows下我们接触最多的压缩文件就是.rar格式, 但Linux有自己所特有的压缩工具。如果希望windows和Linux互相能使用的压缩工具, 建议.zip格式压缩的好处主要有:1、节省磁盘空间占用率2、节省网络传输带宽消耗3、网络传输更加快捷Linux系统常见的压缩包有哪些类型...