RHEL 6.4(i386)编译安装Pidgin 2.10.7 + lwqq
来源:互联网 发布:手机淘宝怎么延迟收货 编辑:程序博客网 时间:2024/06/06 20:16
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
参考博文:http://blog.csdn.net/yang1982_0907/article/details/17160059
2. 编译安装git 1.8.5
参考博文:http://blog.csdn.net/yang1982_0907/article/details/17160345
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
rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
4. 安装Pidgin的依赖包
yum install intltool
yum install glib2-devel.i686yum 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/
wget http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz
②安装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
make
make install
⑤设置环境变量
vi /etc/profile
在profile文件最末尾添加如下内容:
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
export PKG_CONFIG_PATH
⑥检查是否安装成功
注销后重新登录,然后运行以下命令:
pkg-config mozjs185 --cflags
若安装成功,则会返回以下信息:
-I/usr/local/include/js -I/usr/include/nspr4
9. 下载lwqq插件的源码包
cd /root/Downloads/
git clone https://github.com/xiehuc/pidgin-lwqq.git
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
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)编译安装Pidgin 2.10.7 + lwqq
- RHEL 6.4(i386)编译安装GoldenDict
- pidgin-lwqq 安装
- fedora 安装 pidgin-lwqq
- Debian7.3下从源代码编译安装pidgin-lwqq
- linux 下安装pidgin-lwqq
- RHEL 6.4(i386)编译安装cmake 2.8.12
- RHEL 6.4(i386)编译安装git 1.8.5
- 自己编译Linux下pidgin lwqq 插件
- ubuntu 14.04下安装pidgin-lwqq
- Ubuntu 12.10下用Pidgin(pidgin-lwqq)登录QQ
- Ubuntu 12.10下用Pidgin(pidgin-lwqq)登录QQ
- RHEL 6.4(i386)安装MySQL 5.6的方法
- RHEL 6.4(i386)安装MySQL 5.6的方法
- ubuntu-安装-flash,vcl,pidgin,lwqq,wine命令
- Ubuntu 12.10下用Empathy(pidgin-lwqq)登录QQ
- Linux 上使用QQ (pidgin + lwqq )出现的问题
- rhel-server-6.0-i386上安装GCC编译环境
- android获取当前电量
- 画二叉树小工具
- 淘宝数据魔方技术架构解析
- SQL函数大全
- 使用SWT Designer做可视化开发
- RHEL 6.4(i386)编译安装Pidgin 2.10.7 + lwqq
- javascript 笔记
- 异常总结2013-03
- Hadoop实际应用场景,阿里和百度
- 异常总结2013-04
- android 关键词
- 高效的jquery(转)
- 【php】PHP Warning: date(): It is not safe to rely on the system's timezone settings.
- 淘宝api的简单调用