当前的系统中(截至目前为止的Linux发行版),存在两个字体子系统,它们具有不同的特性:

"核心X 字体子系统" 是原始的(多于15年)子系统。被这个子系统处理的字体不是抗锯齿的。它被 X 服务器所处理,名字类似:-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1

新的字体子系统被称为“fontconfig”。它允许应用程序直接使用字体文件。fontconfig 经常与“Xft”库一起使用,这会允许应用程序在屏幕上绘制平滑字体。fontconfig 使用的名称更有“人情味儿”,它们类似:

Luxi Sans-10

随着时间的推移,fontconfig/Xft 将会取代核心 X 字体子系统。目前,使用 Qt 3 或 GTK 2 工具包(包括 KDE 和 GNOME 应用程序)的应用程序使用 fontconfig 和 Xft 字体子系统;其它程序多数使用核心 X 字体。

红帽企业Linux 将来可能会仅支持 fontconfig/Xft 作为默认的本地字体存取方法来取代 XFS 字体服务器。

注意:以上列出的字体子系统的使用有一个例外:OpenOffice.org 使用它自己的字体绘制技术。

如果您想给您的红帽企业 Linux 4 系统添加新字体,根据使用新字体的字体子系统而定,您必须明确所需步骤。对于核心 X 字体子系统,您必须:

1. 创建 /usr/share/fonts/local/ 目录(如果它不存在):

mkdir /usr/share/fonts/local/

2. 把新字体文件复制到 /usr/share/fonts/local/ 中

3. 使用以下命令来更新字体信息(注意,由于格式限制,以下行并不以一行形式出现,但是在实际使用中,它应该在一行内输入):

ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale

mkfontdir /usr/share/fonts/local/

4. 如果您必须要创建 /usr/share/fonts/local/,您就必须把它添加到 X 字体服务器(xfs)的路径中:

chkfontpath --add /usr/share/fonts/local/

把新字体添加到 fontconfig 字体子系统比较简单明了;只需把新字体复制到 /usr/share/fonts/ 目录中即可(个体用户可以把新字体复制到 ~/.fonts/ 目录中来修改他们的个人字体配置)。

复制了新字体后,使用 fc-cache 来更新字体信息缓存:

fc-cache

(这里的 应该是 /usr/share/fonts/ 或 ~/.fonts/ 目录。)

个体用户还可以图形化地安装字体。方法是:在 Nautilus 中浏览 fonts:///,然后把新字体文件拖放到那里。

注意:如果字体文件名以“.gz”结尾,这表明它使用 gzip 被压缩,因而必须使用 gunzip 来解压后,fontconfig 字体子系统才能使用这个字体。

linux分辨率高字体小 redhat,为Redhat Enterprise Linux的两个字体子系统添加字体相关推荐

  1. Linux学习总结(54)——Red Hat Enterprise Linux与CentOS的区别

    一.Red Hat Enterprise Linux Red Hat公司的产品中,有Red Hat Linux(如Redhat8,9)和针对企业发行的版本Red Hat Enterprise Linu ...

  2. 骁龙cpu linux内核,高通骁龙888开始被Linux内核5.12版正式支持

    – 内核减少了21.4万行代码,删除了许多旧的/过时的ARM平台,这次被取消的有EFM32.PicoXcell.PRIMA2.Tango.U300.ZX和ARCH/C6X. – 支持Intel eAS ...

  3. linux卸载命令6,小编为你叙述linux卸载命令【操作流程】

    大家应该都知道我们在使用电脑的时候,会发现linux卸载命令[操作流程]的问题,如今还有很多用户不知道如何处理linux卸载命令[操作流程]的情况,于是我就给大家整理总结了linux卸载命令[操作流程 ...

  4. 红帽LINUX设计内容500个字,为 Redhat Linux 添加新字体

    /*************************************************************************** * File: $HOME/Projects/ ...

  5. redhat enterprise linux as4下载,RedHat Enterprise Linux AS4下安装小企鹅输入法.doc

    RedHat Enterprise Linux AS4下安装小企鹅输入法 RedHat Enterprise Linux AS4下安装小企鹅输入法(五笔.拼音) 下载软件 fcitx-3.0.0-1. ...

  6. OS + Linux RedHat / redhat7 / redhat 7 / redhat 6 / redhat 5

    s temp http://jzhua.iteye.com/blog/609293 ※ RHEL 7.0/7.1/7.2 没有x86版本,只有x86_64版本. 红帽 Red Hat Linux相关产 ...

  7. OS + Linux RedHat / redhat 5 / redhat 6 / redhat 7

    转载: http://lindows.iteye.com/blog/456637 temp http://jzhua.iteye.com/blog/609293 http://rhel.ieesee. ...

  8. linux server 5.5下载地址,《红帽Linux 5.5 for x86 服务器版》(RedHat Enterprise Linux Server 5.5 for x86)...

    红帽Linux 5.5 for x86 服务器版已经有下载了. RHEL5的版本主要分为Sever和Desktop两个版本. 具体来说,Server版本分为: Red Hat Enterprise L ...

  9. Linux系统高树攀登之路

    Linux系统高树攀登之路 Linux作为一种操作系统已经发展了这么长的时间,已然有了很多的"粉丝",其中不乏有"通天之力"的Linux大牛,也有能在Linux ...

最新文章

  1. 如何更优雅地对接第三方API
  2. windows下编译pcl-master源码(带GPU)
  3. 复旦大学自然语言处理实验室发布模型鲁棒性评测平台TextFlint
  4. Redux专题:实用
  5. 分页与无限滚动在评论区的设计差异
  6. 前端学习(3085):vue+element今日头条管理-封装数据接口
  7. Hibernate执行Update操作之后查询跟新的语句出错
  8. 六大方法来对付网站出现的负面信息
  9. 学以致用一 安装centos7.2虚拟机
  10. CCF201809-3 元素选择器(100分)【文本处理】
  11. 数据结构视频教程 -《[猎豹网校]数据结构与算法_C语言》
  12. Linux下本地yum源配置和局域网yum源配置
  13. PcShareVIP弄来的免杀思路
  14. Html的页面演变史01
  15. 【Redis笔记】缓存穿透与缓存击穿以及应对方法
  16. 面试秘籍大放送,编测编学独家秘籍遭外泄?!
  17. ADC外围电路的设计
  18. [重学Java基础][Java IO流][Exter.1]Apache Commonms Compress压缩工具包
  19. Linux 下的屏幕取词技术
  20. android 音乐播放器论文,Android音乐播放器论文-Android文档类资源

热门文章

  1. Leetcode 98. 验证二叉搜索树 (每日一题 20210810)
  2. python 笔记:nltk (标记英文单词词性等)
  3. MCMC笔记:MCMC的不足
  4. ntu ERIC 课程笔记
  5. 【高级绘图】MATLAB应用实战系列(八十)-圣诞前夜,想表白女神?教你如何用MATLAB绘制圣诞树动态图(附MATLAB代码)
  6. 深度学习核心技术精讲100篇(五十三)-机器学习中的隐私保护
  7. 深度学习核心技术精讲100篇(四十九)-深度学习之关联规则
  8. 听说你想去大厂看妹子,带你看看阿里软件测试岗四轮面试是怎么样的?
  9. 数据结构常见算法原理讲解100篇(一)-递归和分治算法原理及案例应用
  10. Leetcode每日必刷题库第4题,如何寻找两个正序数组的中位数?