最近装好FC4,多媒体也搞好,于是想起QQ。我一下子装了3个版本,以下是我参考网上的方法安装成功的过程,加上我的安装时的改善方法和使用对比结果,希望对大家是个很好的参考。(转贴别忘了写上来源)
一、lumaQQ
http://lumaqq.linuxsir.org/main/
LumaQQ 2004T 初始安装包
带JRE
http://zhy2fly.lysafe.com/web/downlo...ith_jre.tar.gz
http://lumaqq.linuxsir.org/download/...ith_jre.tar.gz
不带JRE
http://zhy2fly.lysafe.com/web/downlo..._no_jre.tar.gz
http://lumaqq.linuxsir.org/download/..._no_jre.tar.gz
http://sdlc-esd.sun.com/ESD14/JSCDL/...x-i586-rpm.bin
LumaQQ 2004T Patch
2005-07-31 19:30(最新)
http://lumaqq.linuxsir.org/download/...7.31.19.30.zip
1)不带JRE版本的LumaQQ安装方法
这个版本没有带JRE,其安装包都用no_jre结尾。安装这个版本需要先安装JRE。我们以lumaqq_2004-linux_gtk_x86_no_jre.tar.gz为例

1. 首先下载JRE 1.4以上版本,这个随便在网上搜搜就能搜出来。在Windows下面,就是一个exe文件,双击一路下去就是。在linux下面,有
rpm的,也有可执行文件形式的,rpm的用 rpm -ivh rpm包名 安装,可执行文件形式的直接运行就开始安装了。

2. 安装JRE,安装完后你有两个选择,这两个选择都是没问题的:
(第一个选择) 什么也不做,脚本将会在/usr目录,/opt目录和你的用户主目录下面搜索JRE。
只要你把JRE装在以上某个目录的下面,程序将会找到JRE,但是,这个找寻JRE的过程可能会狂读你的硬盘,因此我不推荐你这样,
尽量用第二个选择

(第二个选择) 修改/etc/profile或者用户目录的配置文件(比如.bashrc),设置JAVA_HOME环境变量,例如:
JAVA_HOME=/usr/j2sdk1.4.2_01 (把这个替换成你的JRE目录)
export JAVA_HOME
然后使设置生效:你可以注销再登录,也可以直接运行一下/etc/profile
这个方法直接一些,程序不会再去搜索JRE

3. 在JRE或者JDK安装完成后,把安装包拷贝到某个目录,假设是/usr/local,然后用下列命令解压:
tar zxvf lumaqq_2004-linux_gtk2_no_jre.tar.gz
这时/usr/local下会出现LumaQQ目录,你要是不喜欢这个目录,随便你改名移动都行。然后直接运行lumaqq脚本就行啦!

不过呢,要注意两点:
i. lumaqq的脚本使用的是bash shell语法,如果你的环境有所差异,请修改相应的命令
ii. 如果出现权限问题,使用chmod -R 777 [安装目录]更改权限

2)带JRE版本的 LumaQQ 安装方法
这个版本带有JRE,其文件后缀名都是with_jre。安装这个版本更加简单。

1. 以lumaqq_2004-linux_gtk_x86_with_jre.tar.gz为例,将其拷贝到某个目录,假设是/usr/local

2. 执行命令tar zxvf lumaqq_2004-linux_gtk_x86_with_jre.tar.gz解压,这样会在/usr/local下生成一个目录LumaQQ,如果你不喜欢这个目录,随便你把LumaQQ拷贝到哪里都行,随便你重命名成什么都行。

3. 直接运行lumaqq脚本就可以了。不过呢,要注意两点:
i. lumaqq的脚本使用的是bash shell语法,如果你的环境有所差异,请修改相应的命令
ii. 如果出现权限问题,使用chmod -R 777 [安装目录]更改权限

旧版本的 LumaQQ 使用升级补丁
Patch不是完整的程序包,只是升级补丁,所以你需要先安装主程序才能安装Patch,切记。

1. 假设你要升级到最新的Patch,下载了Patch文件后,用unzip [patch文件名]解压

2. 把解压出来的所有jar文件拷贝到LumaQQ的lib目录下,覆盖原来的文件。这样升级就完成了,简单吧。(如果你的系统是Mac OS X,那么这个lib目录是在"LumaQQ安装目录/LumaQQ.app/Contents/Resources/lib")

如果出现权限问题或者NoClassDefFoundException,使用chmod -R 777 [安装目录]更改权限
3)我的安装方法:
我是下载带JRE版本的 LumaQQ ,解压到/root下,把运行脚本图标作个连接,放到桌面就可以使用。

二、gaim+openQQ
最新OpenQ 0.3.2
http://openq.linuxsir.org/
http://openq.linuxsir.org/download/openq-0.3.2.tar.gz
http://sourceforge.net/project/showf...ease_id=272545

(1)官方安装方法参考:

1. tar xjvf OpenQ-latest.tbz
2. cd qq-0.2.7.1
* 安装OpenQ 主程序
3. cd gaim-0.77
4. ./configure --prefix=/opt/OpenQ ( 根据安装情况设定)
5. make
6. sudo make install
* 安装QQ 笑脸
7. mkdir –p $HOME/.gaim/smileys
8. cp –r qq2003iii $HOME/.gaim/smileys
* 安装QQ 秀
9. cp –r qqshow $HOME/.gaim
* 安装IP 地址文件,( 可以安装到任何目录,但一定要在”首选项”中设置)
10. cp QQWry-20040330.dat $HOME/.gaim/
文件权限设置(可选)

11. chown –R $USER $HOME/.gaim
12. chmod –R u+rw $HOME/.gaim

现在安装已经完毕,你可以启动OpenQ, 然后进行设置。
升级用户须知

如果你是OpenQ 0.25 版或更早的用户,请特别注意。由于OpenQ 0.2.7 以后版本中 采用了新的对应关系来解决QQ 号和ICQ 号码的冲突,在升级使用0.2.7 版本或更高的 版本时,必须删除以前的账号然后重新添加QQ 账号,否则会出现混乱。 以前的聊天纪录不会丢失, 不过需要修改一下才行。 比如你的QQ 号是666666, 升级后你要恢复好友777777的聊天纪录。步骤如下:

1. cd $HOME/.gaim/log/666666
2. mv 7777777 qq-7777777
OpenQ 0.2.7 版或更新的用户不用改动。
今后如何升级

我们会在Gaim 发布新的版本(比如0.78) 的时候,尽早发布OpenQ 的更新. 随发布包的有2004 年3 月30 号的IP 地址文件,其实就是大家经常见到的QQwry.dat 文件,根据网上的消息,这个数据包每5 天更新一次,大家可以自行下载最新的IP数据 文件,然后在”首选项”中指定新的文件就可以了。

(2)FC4下安装方法参考:

由于已经安装了gaim0.76的rpm,故不用再编译openq中的gaim部分,只用编译libqq就可以了.

下载gaim0.76
http://ftp.freshrpms.net/pub/freshrp...c1.fr.i386.rpm
安装rpm包
# rpm -Uvh gaim-0.76-1.1.fc1.fr.i386.rpm

下载openq
http://openq.linuxsir.org/download/g...0.2.7.1-p1.tbz
解开openq
$ tar xjvf gaim-qq-latest.tbz

编译libqq
$ cd qq-0.2.7.1-p1/gaim-cvs-0319
$ ./autogen.sh --prefix=/usr
$ cd src/protocols/qq
$ make

安装libqq
# cp qq-0.2.7.1-p1/gaim-cvs-0319/src/protocols/qq/.libs/libqq.so /usr/lib/gaim/libqq.so
# cp qq-0.2.7.1-p1/gaim-cvs-0319/src/protocols/qq/libqq.la /usr/lib/gaim/libqq.la
# cp -f qq-0.2.7.1-p1/gaim-cvs-0319/pixmaps/status/default/*.png /usr/share/pixmaps/gaim/status/default
$ mkdir -p $HOME/.gaim/smileys
$ cp -r qq-0.2.7.1-p1/qq2003iii $HOME/.gaim/smileys
$ cp -r qq-0.2.7.1-p1/qqshow $HOME/.gaim
$ cp QQ-IP-20040305.dat $HOME/.gaim/

3)我自己的方法:
1)注意gaim现在是1.4版,而且新版openqq 没有qqshow,gaim里也有smileys目录。FC4安装gaim是
#yum install gaim
2)我安装openq是使用
#./configure --prefix=/opt/OpenQ
#cp QQ-IP-20050320.dat $HOME/.gaim/
然后把/opt/OpenQ对应的文件拷贝到/usr/lib/gaim里就可以。

三、Eva
http://sourceforge.net/projects/evaq
http://www.magiclinux.org/people/yun...-0.3.0.tar.bz2
1.进入eva目录,输入
./configure --prefix=`kde-config --prefix`
2.成功后,输入
make
开始编译,这大概要7,8分钟的样子,取决于机器的性能
3.输入make install 将安装
Eva到KDE系统中

4.打开命令行,输入
eva
即可运行
注意: 如果您使用过以前版本的eva,请 rm -rf ~/.eva 然后运行eva,如果你希望保留聊天记录,请先将您~/.eva 的 QQ号目录下的chat.msg 复制出来,然后删除.eva目录, 在登录一次后,将chat.msg 复制回去既可。

四、使用对比的结果
1、界面上:lumaQQ比较亲和直观;openq是gaim的界面,比较朴实;Eva类似QQ2005b1的界面,但美工有点别扭。
2、功能上:都有个人聊天、显IP、群聊的功能;但lumaQQ不能文件传输和删除群成员,openq能文件传输和不能删除群成员,Eva基本使用QQ2005b1;3个软件的缺点是没有群共享。
3、操作上:lumaQQ和Eva与真实QQ类似,openq则是gaim的模式。
4、速度上:Eva启动最慢,openq一般而且有时不能登陆,lumaQQ最快。
5、资源上:openq占用较少,Eva和lumaQQ占用较大。
6、其他上:openq*出的对话框占满桌面,Eva字体不好看,还有...

转载于:https://blog.51cto.com/lxsym/289492

LINUX下三款QQ聊天软件全接触(最新实践和对比)相关推荐

  1. linux 下三款监控网卡流量的软件iptraf iftop nload

    linux 下监控网卡流量的软件  1.iftop 官方说需要libpcap 和libcurses 两个包----(libcurses包不安装也可以)  系统需要 libpcap  和libpcap- ...

  2. 远程控制软件支持linux,Linux下5款远程桌面软件

    不同的平台上有都有远程桌面软件,下面我给大家总结了5款优秀的开源.免费的远程桌面软件,希望对你的工作有所帮助,仅作参考吧- RealVNC 是一款支持VNC协议的远程桌面软件,有服务器和客户端两个版本 ...

  3. linux raw格式改名img,4款Linux下的RAW格式图片编辑软件

    4款Linux下的RAW格式图片编辑软件[译文172] 时间: 2011-04-26 / 分类:  / 浏览次数: 2,668 views / 这两年大多数数码单反相机都加入了 RAW 格式拍摄功能, ...

  4. 基于Linux下的即时通讯聊天室项目(全代码 有注释 可直接运行)

    基于Linux下的即时通讯聊天室项目 一.序言 二.具体功能 三.系统客户要求 四.具体代码 1.服务器代码 2.客户端代码 一.序言 最近在写一个基于Linux下的聊天工具 它适合于局域网内所有人进 ...

  5. linux qq多进程客户端,基于多进程QQ聊天软件设计.doc

    基于多进程QQ聊天软件设计 基于多进程的QQ聊天程序设计功能需求描述用户名登陆聊天,人与人之间交流是必不可少的.私聊,与特定的用户聊天群聊,向所有的用户发送消息,大家一起聊欢乐多 server端 输入 ...

  6. 原生支持Linux的音乐软件,Linux 下五款轻量级音乐播放器(开源)

    本文介绍 Linux 系统下 5 款轻量级的音乐播放器. YouAmp YouAmp 是一个小型和快速的音乐播放器,主要灵感来自 rhythmbox. 主要特点: 专辑歌手显示 last.fm 歌曲记 ...

  7. 六款最主流的免费网络嗅探软件全接触

    六款最主流的免费网络嗅探软件全接触 要如何才能找到网络传输的性能瓶颈?要如何才能快速定位已经失效了的网络设备?以及要如何才能迅速找到网络病毒(一种具有隐蔽性破坏性传染性的恶意代码)传播或拒绝服务*** ...

  8. 如何在linux下安装rar软件,Linux下安装使用RAR压缩软件的方法

    linux下我们常用的压缩软件格式是tar,zip,这里介绍另外一款windows下常用的压缩格式rar文件. 一. 下载RAR for Linux 下载的文件是rarlinux-3.9.b3.tar ...

  9. Linux下数百种Windows软件的免费替代品列表

    Linux下数百种 Windows 软件的免费替代品列表 程序所执行任务的描述 Windows Linux 1) 网络连接 网页浏览器 微软 IE,网景 Netscape / Mozilla, Ope ...

最新文章

  1. NLP相关论文上新-2019
  2. DEAP:使用生理信号进行情绪分析的数据库(二、实验设计与主观分析)
  3. iOS集成alipay无线应用sdk错误问题
  4. 跨浏览器图像灰度(grayscale)解决方案
  5. Xcode的Architectures和Valid Architectures的区别
  6. Linux基础命令---accept打印机控制
  7. Atitit 提升科技影响力----软件方面的.docx 目录 1. 大原则 2 1.1. 科技强人必须是创新型[ 2 1.2. 要有一定的体量和规模 2 1.3. 产业链齐全 底层基础 --高层应
  8. 最常用的9款免费开源游戏引擎
  9. 最新苹果cms影视源码双端支持在线切换3套主题开心版带详细安装教程
  10. mybatis批量导入
  11. loadrunner教程系列
  12. 天涯 大神 kkndme 房地产 调控
  13. MySQL:错误1153(08S01):得到的数据包大于“ max_allowed_pa​​cket”字节
  14. Win10、Win11打开远程桌面连接方法
  15. NGINX配置以及优化
  16. 如何能更更好的装逼 (Windows CMD命令大全)
  17. 哥廷根大学提出CLIPSeg,能同时作三个分割任务的模型
  18. google/Chrome浏览器如何查看保存在网页上的密码
  19. 解决微信小程序 输入框获取焦点光标偏移
  20. 学习CBAP业务分析是每个BA从业者的必经阶段——SITC上海信息化培训中心

热门文章

  1. 地球同步轨道、太阳同步轨道知识
  2. 龙族幻想最新东京机器人位置_龙族幻想凌晨四点的东京机器人位置在哪?
  3. TCP协议与HTTP协议的区别
  4. Learning Angular 学习Angular Lynda课程中文字幕
  5. teamlab什么意思_普通人如何能更有意义地参观美术馆?
  6. HBuilderX的介绍与语法提示
  7. VUE是基于什么语言
  8. NodeJS相关笔记(一)
  9. 真香!java设置全局变量
  10. canvas制作旋转的太极图