作者:readdy
经过了一番摸索,昨天终于在fc7上成功安装了eva,让小企鹅终于在大企鹅里开始活蹦乱跳。记录下来,方法和ubuntu大体差不多,只是使用的软件仓库不同罢了。eva是运行在kde模式下的软件,如果fc7采用的是默认安装方式的话则安装的是gnome而并不是kde,所以要成功编译eva就需要安装kde运行模式。
首先确认系统内要有g++,gcc,make,automake,perl等编译工具。
方法(只说在root用户下,其他非管理员可以采用sudo):
#yum install g++ gcc make automake perl
第二,安装kde运行环境 (以下两个文件可以从系统光盘获得或者去网上下载)
#yum kdelibs4-dev kdelibs4c2a
第三,下载eva(cvs版,支持updata),eva的20060204版本已经被tencent封闭使用了,所以我们要下载最新的eva-20070403.tar.gz
#tar -jxvf eva-20070403.tar.gz
#cd eva
#./configure --prefix=/eva
#make
#make install
(如果在配置这一步出现错误的话,参看config给出的提示信息,缺什么补什么。编译的过程会比较长,耐心等待。)
执行如下命令建立链接
#ln -s /eva/bin/eva /usr/bin/eva
终端输如
#eva & 就可以后台启动eva了。
到此为止基本上就可以使用eva进行qq聊天了。最后如果不能输入中文的话可以执行#yum install scim-qtimm解决此问题。
延伸:如何将eva快捷方式添加到应用程序?
#gedit /usr/share/applications/Eva.desktop
打开的文件中输入以内容并保存(gedit看起来比较像windows记事本)
[Desktop Entry]
Name=Eva
Comment=QQ Client
Exec=/usr/bin/eva
Icon=/usr/share/apps/eva/image/theme/eva.png
Terminal=false
Type=Application
Categories=Application;Network;
然后执行#killall gnome-panel 重新加载一下 就可以在应用程序里看到eva的链接了。
ps:eva登录的过程比较慢,耐心等待一下,也希望能给一些使用fedora的用户使用QQ聊天提供一些方便,因为网上搜索出来的方法基本上都是面对ubuntu用户的。
题外话:不管是eva、openq、libq、lumaqq还是一些其他的linux客户端都是无法和在windows上运行的QQ客户端相比拟的,功能上存在很大的差异,也希望tencent官方能尽早开发出运行在linux上的QQ客户端程序,因为Linux和Mac os用户群还是蛮大的。
[ 本帖最后由 Growth兆 于 2007-10-29 20:24 编辑 ]


xiongmao 于 2007-10-06 21:51:41发表:
等待“也希望tencent官方能尽早开发出运行在linux上的QQ客户端程序,因为Linux和Mac os用户群还是蛮大的”,不知道什么时候的事情了
gxf 于 2007-10-01 22:48:42发表:
gcc,qt……这些基本的开发包都没预装啊,
LZ太有才了,支持支持