在很久以前,我们写过一篇文章@Empathy美化教程,那时候就有人问Pidgin能不能支持adium主题,不过一直没有找到相关的教程,直到刚刚JieChic同学的投递才有了相应的教程。
话不多说,直接来一个图示:
这是我安装的一个叫做ModernBubbling.AdiumMessageStyle的主题。
如果你被吸引了,那么就看下面的教程吧:
本教程测试通过环境:Ubuntu 11.04(JieChic测试)Ubuntu 10.04(UbuntuSoft测试)
一、教程原文地址
二、教程大致步骤
- 下载源码
- 编译安装插件
- 下载安装主题
- 配置插件使用主题
- 设定主题自动安装(可不做)
一)下载源码
下载源码需要使用 bzr 工具读取,这个工具是一种其实类似与 SVN 版本控制系统的工具,不解释。
1、Ubuntu 11.04 下命令安装该工具:
sudo apt-get install bzr
2、Fedora 下命令行安装该工具:
su yum install bzr
通过bzr工具下载源码
bzr branch lp:~pdffs/pidgin-webkit/karmic-fixes
得到 karmic-fixes 文件夹,这个文件夹内的就是 pidgin-webkit 的修正源码。
如果不想安装 bzr 工具,可以下载我已经打包好的修正源码,下载地址如下:
二)编译安装插件
编译这个插件,需要安装需要一下开发库:
1、ubuntu :pidgin, libnotify-bin, libpurple-dev, pidgin-dev, libwebkit-dev,命令安装如下:
sudo apt-get install pidgin libnotify-bin libpurple-dev pidgin-dev libwebkit-dev
2、fedora:libnotify,libnotify-devel,pidgin-libnotify, libpurple, libpurple-devel, pidgin-devel, pywebkitgtk, webkitgtk, webkitgtk-devel,命令安装如下:
su yum install libnotify libnotify-devel pidgin-libnotify libpurple libpurple-devel pidgin-devel pywebkitgtk webkitgtk webkitgtk-devel
安装完如上开发库,就可以进行编译了。命令如下:
cd karmic-fixes
make
编译完成后,得到 pidgin 插件 webkit.so 。若不想自行编译的,可下载我提供的 webkit.so 文件,下载地址如下,解压可得 webkit.so :
将编译得到的 webkit.so 文件,复制到 ~/.purple/plugins 目录下,如没有这个目录,则自己建了一个。
注:若使用我提供的webkit.so无法使用请自行编译。
三)下载安装主题
打开如下网址:
http://www.adiumxtras.com/index.php?a=search&cat_id=5
找到喜欢的主题,download,得到主题压缩包。
解压主题文件,得到主题文件夹。
将主题文件夹移动到 ~/.purple/message_styles 目录下,如没有这个目录,则自己建了一个。
四)配置插件使用主题
打开 pidgin ,
在 pidgin 的 Tools (工具)> Plugins(插件)中,
勾选中 ” Webkit message styles “插件,
点击“Configure plugin(配置插件)”选择已下载的主题。
确定即可。
接下来你聊天的时候,聊天窗口即会使用相应的主题。
注:据说更换主题,需要重启 pidgin 才可生效,本人未验证。
自动化的脚本:请到这里下载(没测试过)
原文地址:
http://www.jiechic.com/archives/to-spend-adium-theme-pidgin.html