RHEL 6.4(i386)编译安装Pidgin 2.10.7 + lwqq

原创 2013年12月06日 10:03:35
Ubuntu 12.04中可以直接apt安装pidgin,其中已经集成了较新的lwqq,而CentOS的软件源中的pidgin的版本较低,为2.7.9,并且没有集成lwqq插件,不能登录QQ。libqq据说现在也支持QQ 2012的通信协议,但是我从GitHub下载代码编译安装之后,却始终不能登录,总是报告“Server has Closed Connection”错误,所以在此使用最新版的lwqq源码进行编译安装,可以支持群、讨论组、窗口震动、聊天记录、文件传输、贴图等常用功能,个人感觉比WineQQ好用多了,并且更加稳定,速度也很快,可以用一个客户端登陆多个QQ号,还可以同时登陆MSN、GTalk等其他聊天工具。

1. 编译安装cmake 2.8.12

2. 编译安装git 1.8.5

3. 安装RPMForge软件源
cd /root/Downloads/
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm

4. 安装Pidgin的依赖包
yum install intltool
yum install glib2-devel.i686
yum install gtk2-devel.i686
yum install gtkspell-devel.i686
yum install gstreamer-devel.i686
yum install meanwhile-devel.i686
yum install libidn-devel.i686
yum install avahi-ui-devel.i686
yum install dbus-glib-devel.i686
yum install NetworkManager-devel.i686
yum install gnutls-devel.i686
yum install tcl-devel.i686
yum install tk-devel.i686
yum install farsight2-devel.i686
yum install libXScrnSaver-devel.i686
yum install libSM-devel.i686

5. 下载Pidgin 2.10.7的源码包
源码包下载页面:http://pidgin.im/download/source/
下载的文件名为pidgin-2.10.7.tar.bz2,将其放在/root/Downloads/目录中

6. 解压Pidgin 2.10.7的源码包
cd /root/Downloads/
tar -vxjf pidgin-2.10.7.tar.bz2

7. 编译并安装Pidgin 2.10.7
cd pidgin-2.10.7
./configure
make
make install
安装完成之后,可以在系统桌面的Applications -> Internet中找到Pidgin

8. 编译安装mozjs185
开启了mozjs185包的好处是以后在webqq更换了hash校验之后能很快重新登录,并且是对用户透明的。不开启mozjs185不影响平时的使用,但是在webqq更换了hash校验之后就会提示错误,并且只有等到作者把js翻译成c语言,然后放到github上,再由自己重新编译源代码或者是等待别人打包好的二进制包,所以周期比较长。
①下载mozjs185的源码包
cd /root/Downloads/
②安装mozjs185的依赖包
yum install nspr-devel.i686
③解压mozjs185的源码包
tar -xvzf js185-1.0.0.tar.gz
④编译并安装mozjs185
cd js-1.8.5/js/src
./configure
make
make install
⑤设置环境变量
vi /etc/profile
在profile文件最末尾添加如下内容:
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
⑥检查是否安装成功
注销后重新登录,然后运行以下命令:
pkg-config mozjs185 --cflags
若安装成功,则会返回以下信息:
-I/usr/local/include/js -I/usr/include/nspr4

9. 下载lwqq插件的源码包
cd /root/Downloads/

10. 安装lwqq的依赖包
yum install sqlite-devel.i686
yum install libsphinxclient-devel.i686

11. 编译安装lwqq插件
cd pidgin-lwqq
git submodule init
git submodule update
mkdir build;cd build
cmake ..
make
make install

12. 配置pidgin + lwqq
打开pidgin:
Applications -> Internet -> Pidgin Internet Messenger
在Pidgin的窗口上进行如下设置:
Buddies -> Show
勾选Offline Buddies和Protocol Icons

环境描述:
系统:RHEL 6.4 i386 (Desktop)
虚拟机:VMware Workstation 9.0.0 build-812388
登录用户:root

RHEL 6.4(i386)安装基于fcitx的搜狗拼音输入法

原文地址:  http://blog.csdn.net/yang1982_0907/article/details/17100409 在查看本文之前,请务必确认你打yum已经设置好。 如果没有,...

rhel-server-6.0-i386上安装GCC编译环境

今天玩一个需要编译C的例子的时候,在make编译的时候系统居然报错了,说我没有gcc,我的rhel-sever-6.0系统默认安装时并没有安装编译环境,我想直接yum -y install gcc,可...

CenteOS6.4-i386操作系统安装nginx-1.5.2+php5.5+swoole+MySql5.1

CenteOS 6.4-i386, php5.5 , nginx-1.5.2, swool, MySql5.1

RHEL-5.4 i386安装tomcat 6

安装环境: 操作系统:RHEL-5.4 i386 tomcat版本:apache-tomcat-6.0.35 jdk版本:jdk1.7.0_01 安装需要的包: apache-tomcat-...

pidgin-plugin-pack_2.1.1-1_i386.deb

  • 2007年12月21日 13:50
  • 177KB
  • 下载

Ubuntu 12.10下用Empathy(pidgin-lwqq)登录QQ

1、问题背景 因为我用Linux系统(Ubuntu),所以登录QQ一直我的难题。WebQQ确实不错,但我还是想要pidgin与empathy那样的风格。把多个im整合在一起。 新的Ubun...

pidgin_2.1.1-1~getdeb1_i386.deb

  • 2007年09月15日 22:16
  • 1.85MB
  • 下载

pidgin_2.1.1-1_i386.deb

  • 2007年12月21日 22:32
  • 8.02MB
  • 下载

Ubuntu 13.04 解决 QQ 问题:pidgin-lwqq 亲测可用

好吧,虽然我并不喜欢 QQ,事实上,当年之所以申请一个 QQ 帐号还是因为同学们都在用他…我很希望大家都不怎么使用他,用邮箱多好,但是没办法,腾讯成功的抓住了我身边的人们,他们离不开 QQ,于是乎,我...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RHEL 6.4(i386)编译安装Pidgin 2.10.7 + lwqq
举报原因:
原因补充:

(最多只允许输入30个字)