很多朋友希望在Linux上使用msn\qq等聊天工具,Pidgin就是最为强大的一款,Pidgin 是的前身是Gaim,最新的Pidgin版本为2.5,可以在其官方网站下载http://www.gaimcn.com,可以支持msn,qq,googleTalk,icq,MySpaceIM,Yahoo等等即时通信的软件。
今天我在RedHat EL 5上安装了这款软件,步骤如下:
1.到http://www.pidgin.im/download/,因为我的是RHEL5,所以选择CentOS / RHEL,它现在不提供RPM包,而是使用yum来更新。
2.将 pidgin.repo文件拷贝到 /etc/yum.repos.d/ 目录下。
3.执行yum install pidgin,然后会出现
Error: Missing Dependency: libgtkspell.so.0 is needed by package pidgin
Error: Missing Dependency: libsilc-1.0.so.2 is needed by package libpurple
Error: Missing Dependency: cyrus-sasl-md5 is needed by package libpurple
Error: Missing Dependency: libsilcclient-1.0.so.1 is needed by package libpurple
缺少了一些包,这不要紧,我们可以到http://rpm.pbone.net/下载
libgtkspell.so.0对应的包为gtkspell-2.0.9-1.el5.rf.i386.rpm
libsilc-1.0.so.2对应的包为libsilc-1.0.2-2.fc6.i386.rpm
cyrus-sasl-md5对应的包为cyrus-sasl-md5-2.1.22-4.i386.rpm
另外还有一个xulrunner-1.9.0.1-1.fc6.remi.i386.rpm包需要安装。
总之, 我们就根据需要的文件查找对应的 rpm就可以了,注意:如果查找到的包没有RHEL 5环境的,则使用Fedore 6。
4.先把下载到的四个包装上,为了避免错误,我们可以用这样的命令:rpm -ivh gtkspell-2.0.9-1.el5.rf.i386.rpm --force --nodeps
5.四个包都装完后,执行yum install pidgin,之后的过程就比较顺利了。