Fedora 12 使用 Ubuntu 10.04 Ambiance 主题

因工作需要,只能使用Fedora系统。但Fedora不太符合个人审美观,因此有了把Ubuntu主题移花接木到 Fedora上去使用的想法,自由软件嘛。

一、增加Ubuntu主题
Ubuntu 10.04的默认主题是Ambiance,我们以添加这个主题为例来说明。
挂载Ubuntu分区,将主题拷贝到/usr/share /themes或~/.themes里。复制完后,在主题选择界面已经能看到Ambiance主题了,不过选择后变化不大,并且有些细节位置变丑了,比如 combobox。
这是由于缺少主题引擎,主题引擎是什么东西请大家了解下GTK,其实就是一个动态库,根据主题中的描述来绘制控件的细节。
Ambiance 使用的主题引擎是murrine,我们先来安装它:
$ yum install gtk-murrine-engine
安装后你可能会发现还没什么改变,这是因为Ubuntu对Ambiance 有 修改,原始版本的murrine还有许多不支持的地方。还需修改themes/Ambiance/gtk-2.0/gtkrc,修改办法是把gtkrc中 不不支持的行用“#”注释掉。

※ 经过一番修改后,发现外观确有大的改观,有点Ubuntu山寨版的感觉了。


二、深度优化

通过上面方 法修改后,感觉确实好看了些,但还达不到以假乱真的效果。如果根据下面步骤再进一步修改,你会发现没人能分辨出是假Ubuntu,彻底告别山寨机的行列, 进入品牌机的行列。

1、使用Ubuntu原版的murrine主题引擎
下载Ubuntu原版引擎gtk2-engines- murrine-0.90.3+git20100323代码,也可在本文附件中下载代码或编译好的x86版本引擎。编译方法:
$ ./configure
$ make
编译好后,覆盖/usr/lib/gtk-2.0/2.10.0 /engines/libmurrine.so 。现在可以使用纯正版的Ubuntu Ambiance主题了,不用修改gtkrc,如果已经修改gtkrc了用Ubuntu原版的再替换下即可。现在看起来已经像那么回事了!

2、 替换Fedora的桌面、菜单和状态栏的图标

经过上面的修改后,仍不完美。你可能会发现桌面图标不太好看,状态栏图标也跟主题不太配套,仍然太山 寨。下面继续打磨:
到usr/share下,有以下目录:
gnome-media
icons
pixmaps
fonts
使用Ubuntu的/usr/share/下的对应目录覆盖它 , 覆盖之前别忘了备份一下,以后审美疲劳时再换回Fedora的风格:-)

这些东东都替换后 注销一次,现实版的Fedora头Ubuntu身的美女出炉了,连左上角主菜单的小图标也变成了Ubuntu的三人抱团小图了。如果字体不好看,可以改成 Ubuntu使用的微米黑,至此完工!欢迎大家再补充!

 

附件:
Ambiance.tar.gz

http://www.brsbox.com/filebox/down/fc/cd1cd95d6beb0e445cdd4dc3a4898e3e

gtk2-engines-murrine-0.90.3+git20100323.tar.gz

http://www.brsbox.com/filebox/down/fc/b23d007c50be89f221ecc61b4033b6a9

libmurrine.so

http://www.brsbox.com/filebox/down/fc/8e9ef0367eb750e2e959a45250951c94

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值