RedHat Linux 9.0美化方案

RedHat 9.0及8.0美化终结篇,只用simsun来美化kde和gnome 本帖经验证,完全能用在Redhat 9.0 Redhat 8.0的美化上。字体清晰。极为完美。前言:虽然咱们已经有若干美化方法,但有的初学linux的弟兄还是搞不定。我从前到后又把所有的美化的帖子实践一下,发现是存在不少问题。主要表现在以下几个方面:一。有的弟兄没有字体,比如simsun.ttc,但却不知道用simsun.ttf改名一下也一样能用。主要是用98的弟兄,没有这个或者那个字体也是正常的 阅读详情
有两点要事先说明的:首先,我的系统是RedHat 9.0,我不能保证我的美化方法在所有的发行版上都能正常使用,是否采用,请大家自己考虑;其次,如果你以前用过了其他的美化方法或是美化包,请恢复到美化前的状态,因为你使用的美化方法(包)可能改动了系统的设置,我不能保证我的美化方法在你的系统上能达到预期的效果

请以root用户登陆,让我们开始吧!

1. 拷贝Windows的字体文件到Linux中

不用说了吧,现在比较好看的而且容易搞到的字体就是Windows的字体了(不过还是不要在网上散发,自己用就行了,说不定被Microsoft告了,虽然说不怕它,但何必去惹那个麻烦呢^_^)

操作: 把simsun.ttc、tahoma.ttf和tahomabd.ttf拷到自己打算放字体的目录中,假设我们把它们拷到/usr/share/fonts/zh_CN/TrueType/simsun/下,将simsun.ttc改名为simsun.ttf。

Tips: Windows的字体文件在$windows目录下的Fonts目录中,一般Win98、WinXP、Win2003下是Windows/Fonts,Win2000下是WINNT/Fonts,可以建一个目录/mnt/win/,将Windows系统分区挂到该目录上:mount -t vfat /dev/hda1 /mnt/win,当然,具体是hd多少就要看你分区的情况了,是否用vfat也是如此(如果你不是用的fat32)



2. 让Linux认识新加入的Windows字体

这一工作,我们可以让Linux自己完成(使用xfs服务),我们只需要告诉Linux存放字体文件的位置就可以了

操作: 编辑/etc/X11/fs/config文件,在其中加入我们存放字体的目录
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
/usr/X11R6/lib/X11/fonts/100dpi:unscaled,
/usr/X11R6/lib/X11/fonts/misc,
/usr/X11R6/lib/X11/fonts/Type1,
/usr/X11R6/lib/X11/fonts/Speedo,
/usr/X11R6/lib/X11/fonts/cyrillic,
/usr/X11R6/lib/X11/fonts/TTF,
/usr/share/fonts/default/Type1,
/usr/share/fonts/zh_CN/TrueType/simsun,
<<====== 我们加入的存放字体的目录,注意最后的逗号
/usr/share/fonts/zh_CN/TrueType,
/usr/share/fonts/zh_TW/TrueType,
/usr/lib/openoffice/share/fonts/truetype


Tips: 下面这一操作道理上似乎可以省去,我是没省,你可以省去看看是否能行

操作: 编辑/etc/X11/XF86config文件(或者是/etc/X11/XF86config-4),加入存放字体的目录
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/share/fonts/zh_CN/TrueType/simsun"
<<=== 我们加入的存放字体的目录,注意放在下面这一行的前面
FontPath "unix/:7100"
EndSection




3. 给系统打补丁

我们需要给系统打上一些补丁,以修正X-Windows对汉字的显示,系统
默认的显示是比较难看的(我是这么认为,有些人倒不在意这个)

操作: 下载公社的补丁包:http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=mydown&did=464
下载firefly的Xft2补丁包:(附件1)
安装补丁包:把fans-Xft2.tar.gz和xft2-2.1.1-3mdk.firefly.i586.rpm拷到你的工作目录,
然后tar xvzf fans-Xft2.tar.gz,进入./fans-Xft2/i386/,然后rpm -Uvh *.rpm --force
回到你的工作目录,然后rpm -ivh xft2-2.1.1-3mdk.firefly.i586.rpm --force


Tips: 公社包中的xft包不用安装,直接安装firefly的Xft2包就行了,不过如果你想偷懒少打几条命令的话,就按上面
说的那样就行




4. 编辑配置文件,让系统正确显示汉字

到这时,系统已经又很好的显示效果了,但你会发现还不能正确显示Windows字体并且没有粗体,所以我们还需要
进一步编辑配置文件,让系统正确显示Windows字体以及其他效果

操作: 编辑/etc/X11/XF86config文件(或者是/etc/X11/XF86config-4),去掉Module中的type1和freetype,加上xtt
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
EndSubSection
# Load "type1"
<<=== 前面加上"#"注释掉
# Load "freetype" <<=== 前面加上"#"注释掉
Load "xtt" <<=== 加上这一行
Load "glx"
EndSection


Tips: 都说type1、freetype会和xtt冲突,但我试了,如果不去掉type1和freetype,字体仍能正常显示,不知何故

操作: 编辑/etc/fonts/fonts.conf,加上存放Windows字体的目录和关于粗体显示的patch
<!-- Font directory list configured on Thu Feb 20 01:12:17 CST 2003 -->
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/share/fonts</dir>
<dir>/usr/share/fonts/zh_CN/TrueType/simsun</dir>
<<=== 我们加入的存放字体的目录
<dir>~/.fonts</dir>

加入下面的代码,就能正常显示simsun字体的粗体了
代码:
<match target="font">
            <test target="pattern" name="weight" compare="more">
               <const>medium</const>
            </test>
            <test name="family" compare="eq">
               <string>SimSun</string>
            </test>
            <edit name="weight" mode="assign">
               <const>bold</const>
            </edit>
         </match>


Tips: 如果你发现显示的英文字体有过宽的现象,可以在/etc/fonts/fonts.conf中加上以下的代码
代码:
<match target="font">
       <test target="pattern" name="weight" compare="more">
           <const>medium</const>
       </test>
       <test name="family" compare="eq">
           <string>SimSun</string>
       </test>
       <edit name="weight" mode="assign">
           <const>bold</const>
       </edit>
   </match>




5. 让gtk/gtk2程序正确显示simsun字体

现在gtk/gtk2程序还不能正确显示simsun字体,我们需要修改一下gtk/gtk2的配置文件

操作: 编辑/etc/gtk/gtkrc.zh_CN文件,修改默认显示的字体
style "gtk-default-zh-cn"
{
fontset = "-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-1,/
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"

编辑你的用户HOME目录下的.gtkrc-2.0文件,修改默认显示的字体
include "/home/youraccout /.themes/XXXX/gtk-2.0/gtkrc"
<<=== 这一行包含了你使用的主题的gtk2配置文件,它在你的主题目录下的gtk-2.0目录中
style "user-font"
{
font_name="tahoma 9"
}
widget_class "*" style "user-font"

编辑/etc/sysconfig/i18n文件,将其中所有的"GB18030"改成"GBK",这是我的i18n文件
LANG="zh_CN.GBK"
LANGUAGE="zh_CN.GBK:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GBK:zh_CN:zh"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"




6. 配置桌面环境

最后,配置桌面环境,将系统的字体改成Windows字体

操作: 重新启动系统,进入X-Windows
如果你的系统是KDE,就进入控制中心->外观和主题->字体,将所有的字体设为Tahoma,大小设为9,将等宽字体设为Simsun,大小设为10
如果你的系统是GNOME,我不是太熟悉,不过大体应该差不多,将所有字体设为Tahoma,大小设为9,就可以了

至于XMMS的字体,在它的功能设定中把"使用双字节字体"和"Use X fonts"都勾上,然后把主窗口字体和播放列表字体都设为
-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-*,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-*
 

 
Allegro Design Entry CIS 与 OrCAD Capture CIS:PCB设计工具链中的双雄对决 本文深入对比了Cadence旗下两大原理图设计工具Allegro Design Entry CIS与OrCAD Capture CIS。Allegro Design Entry CIS源自Concept HDL,定位高端,强调自顶向下的层次化设计和与Allegro PCB Editor的无缝约束管理,适合大型复杂系统及团队协作。OrCAD Capture CIS则以其出色的易用性、广泛的兼容性和强大的CIS数据库功能著称,是中小型项目及跨工具链协作的通用选择。文章从历史渊源、核心功能、适用场景等多维度剖析, 阅读详情

相关推荐

电价预测的Transformer实战:从注意力机制到超长序列建模

本文深入探讨了Transformer模型在电价预测领域的实战应用,对比了其与LSTM在处理长序列依赖和误差累积问题上的优劣。文章详细解析了自注意力机制的原理,并提供了处理超长序列的位置编码方法、构建专用预测模型的完整PyTorch代码,以及防止信息泄露的关键技巧。通过实战对比,展示了Transformer在并行计算、长距离建模和预测精度上的显著优势,并分享了应对极端波动和提升模型效率的高级优化策略。

f6g7h8i9j的博客 540

将Redhat8.0桌面美化进行到底

http://www.alltheweb.com/search?q=mosfet-liquid0.9.5.tar.gz&c=ftp解压缩tar zxvf mosfet-liquid0.9.5.tar.gz 然后就是进入解压出来的目录执行#./configure#make#make install其它的就是复制目录到相关目录了/1.把/usr/local/kde/share/applnk/Set

【GTA: Vice City】 1911

数据结构——滑动窗口

入:下标为 i 的元素进入窗口,更新相关统计量。如果 i < k−1 则重复第一步更新:更新答案。一般是更新最大值 / 最小值出:下标为 i−k+1 的元素离开窗口,更新相关统计量✔1. 定长子串中元音的最大数目✔2. 找到一个数字的 K 美丽值✔4. 子数组的最大平均数 |方法一:前缀和方法二:滑动窗口7. 得到 K 个黑块的最少涂色次数8. 爱生气的书店老板9. 几乎唯一子数组的最大和10. 长度为 K 子数组中的最大和11. 可获得的最大点数12. 最少交换次数来组合所有的1 ||

qq_68915288的博客 762

转载:http://geosoft.pku.edu.cn/blogs/skywalk/articles/533.aspx

RedHat Linux 9.0美化方案 有两点要事先说明的:首先,我的系统是RedHat 9.0,我不能保证我的美化方法在所有的发行版上都能正常使用,是否采用,请大家自己考虑;其次,如果你以前用过了其他的美化方法或是美化包,请恢复到美化前的状态,因为你使用的美化方法(包)可能改动了系统的设置,我不能保证我的美化方法在你的系统上能达到预期的效果 请以root用户登陆,让我们开始吧! 1. 拷贝Wi

The blog of the Zhijun Dai 2028

头歌操作系统 课后作业4.3:段页式内存管理 答案 无解析

头歌操作系统 课后作业4.3:段页式内存管理 答案 无解析

kercii的博客 7352

1.深入浅出:理解三极管截止、放大和饱和状态!——参考《模拟电子技术基础》清华大学华成英主讲

幼儿园水平理解三极管截止、放大和饱和状态!书上看不懂,听课听不懂的过来! 绕不开的三极管结构 以NPN为例,晶体三极管的结构,这是很多人不想看的,但是确实是非常重要的!不看结构是理解不了工作原理的! (这样记忆:N是negative,负,代表多子为电子;P是positive,正,代表多子为空穴) 注意观察三极管的结构,有助于理解工作时的状态。 两张图结合起来看,略作解释: 1.图中空心为空穴带正...

Hardware_harder的博客 4万+

RedHat / CentOS GNOME 美化

最近在CentOS8下使用QT开发软件,所以就美化下CentOS主题,其实非常简单 1、首先到Gnome-look.orghttp://www.gnome-look.org这里现在皮肤和图标,我这里使用的是McMojave,需要下载皮肤和图标,两个压缩文件 解压缩后 1、 ...

m0_38101947的博客 1505

使用epiDisplay包中的logistic

其中的logistic.display函数可以用于获取逻辑回归模型的汇总统计信息,包括自变量的优势比和置信区间,以及回归系数的Wald检验的p值。最后,我们使用print函数打印出汇总统计信息。使用epiDisplay包中的logistic.display函数获取逻辑回归模型的汇总统计信息(包括自变量的初始和调整后的优势比及置信区间,回归系数的Wald检验的p值)- R语言。通过使用logistic.display函数,我们可以方便地获取逻辑回归模型的重要统计信息,并对自变量的影响进行解释和推断。

CyberJolt的博客 608

为 Redhat Linux 9 添加新字体

准备要安装的字体, 如: simsun.ttc, tahoma.ttf...根据发行注记里所言分别为核心 X 字体子系统和 fontconfig 字体子系统添加字体:为核心 X 字体子系统添加字体如果你想给你的 Red Hat Linux 9 系统添加新字体,根据使用新字体的字体子系统而定,你必须明确所需步骤。对于核心 X 字体子系统,你必须:1. 创建 /usr/share/fonts/loca

众阅小楼 1106

基于STM32F4XX 、HAL库的SHT40-CD1B-R3温湿度传感器驱动应用C语言程序设计

define SHT40_ADDR_READ 0x8B // CD1B 读地址 ((0x45 << 1) + 1)#define SHT40_ADDR_WRITE 0x8A // CD1B 写地址 (0x45 << 1)// 初始化 I2C1 (根据 CubeMX 生成的函数)// 湿度: -6%RH + 125%RH * (raw / 2^16)// 温度: -45°C + 175°C * (raw / 2^16)// 返回值: 0=成功, 1=失败(CRC错误或I2C通信错误)

PP_Cottage的博客 236

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

RedHat Linux 9.0美化方案- -

  linux 下的字体确实不敢恭维,只好借用了windows下的,没办法啊。转的一篇文章。有两点要事先说明的:首先,我的系统是RedHat 9.0,我不能保证我的美化方法在所有的发行版上都能正常使用,是否采用,请大家自己考虑;其次,如果你以前用过了其他的美化方法或是美化包,请恢复到美化前的状态,因为你使用的美化方法(包)可能改动了系统的设置,我不能保证我的美化方法在你的系统上

supercom的专栏 1139

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

redhat下的java汉字显示做美化!

写著 关于在linux下的汉字美化的文章已经很多了。而实际上linux的java应用程序的汉字显示,就更不能让人接受,而且此类文章极少。本人现给出美化方法,适用于redhat8.0/9.0,sun j2sdk 1.4关于在linux下的汉字美化的文章已经很多了。而实际上linux的java应用程序的汉字显示,就更不能让人接受,而且此类文章极少。本人现给出美化方法,适用于redhat8.0/9.0

BigBall的专栏 1241

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

初手学堂:跟我学习安装配置RedHat9.0

<br />经过几年的发展,Linux在服务器领域无疑已经稳牢地占有了一席之地了。但是也可看到,在与个人电脑用户最 为相关的桌面应用方面,却很少见到Linux的身影,决大多数的个人电脑中运行的还是 Windows系列操作系统。而使用Linux做为桌面系统,目前好象这还只是一些专业人员或是Linux玩家们的专利。其实Linux发展到今天,在桌 面应用方面也取得了很大的进步,各种基于Linux的应用也日渐丰富,不但Windows有的软件Linux也有,甚至有的Linux的软件更多更好。 <br />  

ask_rent的专栏 1171

Red Hat Linux 9 中文字体美化

Linux 安装完后,中文字体整体感觉很虚,虽然不想干嘛,但上网这样看字也真不习惯.需要手动美化一下.自己安装字体很麻烦,因为 Linux 字体显示引擎可不是像 Windows 里面复制一下字体就可以用那么容易.像我们这种新手当然有通融的方法喽,网上有准备好的美化包可用. 先下载美化包 linuxsir-fontconfig-3.4.bin ,8.9MB,如果连接失效就直接用文件名搜

shiTou工作室.. 1253

为 Redhat Linux 添加新字体

/*************************************************************************** * File: $HOME/Projects/LinuXP/HowTo_ZhFontsConfig * Title: 为 Redhat Linux 添加新字体 * Author: Cure * Date: 03-04-19 16:00 * --

幽客独往 2043

Redhat 9.0之xtt+xft2,可显示粗斜体美化总结(第二版)

注:此修改包来自linuxfans 研究、测试过程由flysail和silver810212完成,silver810212校正。 1.在/usr下建一个文件夹system,然后在里面建一个文件夹fonts,,命令如下: #cd /usr #mkdir system #cd system #mkdir fonts 2.从windows的fonts目录拷贝以下字体文件到/usr...

aideehorn 413

Red Hat 9.0 安装配置 zz

经过几年的发展,Linux在服务器领域无疑已经稳牢地占有了一席之地了。但是也可看到,在与个人电脑用户最为相关的桌面应用方面,却很少见到Linux的身影,决大多数的个人电脑中运行的还是 Windows系列操作系统。而使用Linux做为桌面系统,目前好象这还只是一些专业人员或是Linux玩家们的专利。其实Linux发展到今天,在桌面应用方面也取得了很大的进步,各种基于Linux的应用也日渐丰富,不但W...

heimuad的专栏 291

Linux 的中文美化问题

折腾一天, 原本打算简简单单记下来方便自己以后翻查的, 一不小心写了这么长, 于是决定拿出来和大家分享, 如果您发现有任何错误, 请一定指出, 感激不尽!另外, 如果您觉得这篇东西值得和你的朋友分享, 那么请一定在转发时保留上面的文件头, 算是对我码字一天的小小支持吧!漂亮好看的操作系统始终不是我们的目的. 希望这篇文字能帮助至少一两个朋友从这个 Linux 的中文美化问题里面

凤凰涅槃 1115

Java入门:Redhat9下的java中文问题解决

 漂亮好看的操作系统始终不是我们的目的. 希望这篇文字能帮助至少一两个朋友从这个 Linux 的中文美化问题里面彻底解脱出来, 而真正投入到利用 Linux 为我们服务, 利用 Linux 进行开发工作的实质性事情当中.以下内容包括:1. 为 Redhat 的两个字体子系统添加字体2. 让 Enlightenment 显示中文3. Java 的中文问题:- JBui

kinglino520的专栏 375

linux 实现中文

Linux 安装完后,中文字体整体感觉很虚,虽然不想干嘛,但上网这样看字也真不习惯.需要手动美化一下.自己安装字体很麻烦,因为 Linux 字体显示引擎可不是像 Windows 里面复制一下字体就可以用那么容易.况且就算安装了windows的字体,其显示起来都显得粗糙,因此为了美观,需要对linux的字体进行美化,这在网上有准备好的美化包可用. 先下载美化包 linuxsir-fontc

HouYing 795

Red Hat Linux9.0下的MPlayer媒体播放器

要播放视频和音频必须安装相应的编码器,解压才能播放视频和音频。 Red Hat Linux下安装播放器是怎么样的呢?? 一、Red Hat Linux 9.0系统内核版本 二、所需的源码包 (一) 下载的相关包 Src : http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.0rc2.tar.bz2 Skin:...

weixin_34343000的博客 171

(转)为 Redhat Linux 添加新字体

/*************************************************************************** * File: $HOME/Projects/LinuXP/HowTo_ZhFontsConfig * Title: 为 Redhat Linux 添加新字体 * Author: Cure * Date: 03-04-19 16:00 *

tesge的专栏 2726

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

/**************************************************************************** File: $HOME/Projects/LinuXP/HowTo_ZhFontsConfig* Title: 为 Redhat Linux 添加新字体* Author: Cure * Date: 03-04-19 16:00* -------...

weixin_33958222的博客 174

Redhat9下的java中文问题解决

折腾一天, 原本打算简简单单记下来方便自己以后翻查的, 一不小心写了这么长, 于是决定拿出来和大家分享, 如果您发现有任何错误, 请一定指出, 感激不尽! 另外, 如果您觉得这篇东西值得和你的朋友分享, 那么请一定在转发时保留上面的文件头, 算是对我码字一天的小小支持吧! 漂亮好看的操作系统始终不是我们的目的. 希望这篇文字能帮助至少一两个朋友从这个 Linux 的中文美化问题里面彻底解脱...

weixin_30650859的博客 90
上一篇: Red Hat Linux 9 中文字体美化
下一篇: 安装ATI最新驱动
Kipen
博客等级 码龄20年 3粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值