LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 701|回复: 3

fedora core 5 办公环境安装配置,fc5不完全指南(十一)openq-0.3.2 for gaim 1.5 成功安

[复制链接]
发表于 2006-6-7 13:16:29 | 显示全部楼层 |阅读模式
原文地址:
http://bigboar.itpub.net/post/8411/110308

原来一直用lumaqq,先说说lumaqq的感受:
1)绿色,好安装(安装方法见:http://bigboar.itpub.net/post/8411/107173 )。
2)界面非常类似windows的tencent QQ,非常让人习惯。
3)JAVA程序,占用内存大,启动就占60M左右。
4)聊天消息多,或有人对你发起聊天会话时,容易引起硬盘狂闪(没检查是否硬盘大量读写),我运气好的时候正好开这terminal,就ps -ef | grep luma,然后就kill -9就可以了,如果运气不好,直接死机,关掉电源重新启动。(此关掉电源产生一次系统故障,无法重新启动,使用修复光盘启动了检查磁盘才算完事),有点怕了。


传说openq 是个好东西,就上网找来安装了。
过程:
1,下载了openq,结果有的只有for gaim 2.0的;我的fc5是1.5的,就找了openq-0.3.2 for gaim 1.5。
2,由于tencent QQ更改登录协议,原来的openq 0.3.2是登录不了的了,有网友mars_engle作贡献,些了个补丁,已解决登录和群聊的问题。
地址:http://www.linuxsir.cn/bbs/showthread.php?t=246588
补丁安装方法:

解压本补丁,然后运行patch -p1 -i /tmp/openq-0.3.2.qq2006.group.patch.
注意本补丁是基于openq-0.3.2 和 gaim-1.5.0的。由于藤讯更改了群协议,本补丁只提供了显示群和群聊得功能。修正了搜索群显示乱的问题,但无法添加群。没办法我至今还没有研究出来添加群的协议。如果哪位知道可以发电子邮件给我。engle_mars@yahoo.com.cn.请大家多提意见。
补丁文件penq-0.3.2.qq2006.group.patch.tar.bz2

3,可是,在编译openq的时候,遇到很多麻烦,比如没有pkg_config,没有glib-2.0.pc,gtk test不通过等。
1)pkg_config,安装包:pkgconfig-0.20-1.fc4.1.i386.rpm(忘记从那下载的了,极可能从www.rpmfind.net)即可。
2)glib-2.0.pc,安装glib2-devel([root@bigboar gaim]# yum install glib2-devel)即可。
3) gtk test不通过,安装gtk2-devel([root@bigboar gaim]# yum install gtk2-devel)即可。使用yum install gtk2-devel,会依赖很多包,我的一共有23个,下载下来的安装的时候就死了,我到/var/cache/yum目录下对应目录,找到想要的 rpm包,自己装了一便算是搞顶了。


大概过程:
安装openq要依赖的系统包。
然后打openq的补丁。
接着
[root@bigboar openq-0.3.2]#./configure --libdir=/usr/lib
[root@bigboar openq-0.3.2]#make
[root@bigboar openq-0.3.2]#make instal

就可以如同登录gaim-msn一样登录QQ了。同时,
1)以前加入的群,需要重新加入一次,不然显示不出来的。
2)如果要用QQ用户头像,需要从openq的openq-0.3.2/pixmaps目录,拷贝到/usr/share/pixmaps/gaim相应目录。



插曲,卸载openq
由于安装了一大堆openq的文件,我在用网友mars_engle的第一个没有群功能的补丁包后,没有卸载,直接用他的带群的补丁,显示不了群,就要卸载以前安装的openq了,可是找不着在那,用find在/usr目录查了openq,Openq,OpenQ,openQ,都查不出来。用
[root@bigboar usr]# rpm -qa |grep gaim
gaim-1.5.0-16.fc5
[root@bigboar usr]# rpm -ql gaim-1.5.0-16.fc5
在文件列表里,也没有发现openq的字样,就在/usr/lib里查找了,
找到/usr/lib/gaim目录,有两个带qq字样的lib文件:libqq.la libqq.so,直接先更名备份,然后再次make install,完了再登录gaim,还是没有群功能,以前加入的群,需要重新加入一次,不然显示不出来的。。
发表于 2006-6-7 14:35:50 | 显示全部楼层
顶!我之前也装了openQ,不过登录不上去,所以放弃拉而改用lumaQQ,开来openQ有望了,还没来得及实验,先顶个
回复 支持 反对

使用道具 举报

发表于 2006-6-7 15:29:29 | 显示全部楼层
还是失败,放弃拉,别把系统弄乱拉
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-7 19:45:01 | 显示全部楼层
Post by wind21st
还是失败,放弃拉,别把系统弄乱拉


把错误帖出来,运气好能解决哦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表