LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1419|回复: 0

在ubuntu中使用eva

[复制链接]
发表于 2006-6-26 22:50:32 | 显示全部楼层 |阅读模式
  在我的个人新申请的blog上写了,转发到这里,给想安装eva的弟兄做个参考吧,有空有我的个人blog上来转转吧:http://windychou.blog.sohu.com

一、为什么使用eva?

linux下有三个qq的替换:
1、lumaqq:使用java写的,跨平台能力强,但启动和运行的速度慢,占用资源多,而且容易出错,像我电脑上的lumaqq除了前几次能用外,现在都无法启动了,因此不想用它。
2、 gaim+opernq:前两天编译了比较新的gaimCVS版本(在linuxfans上有得下载),里面已经有了QQ,还是可以连接上的(应该是QQ 这部分的协议做了更新吧,之前QQ改了协议后都已经是连接不上了),能用,占用资源少,但功能不多,比如分组信息显示不出来,没有群等。
3、eva是基于qt库,使用c语言(还是C++我也不是很清楚,我还没有接触编程)开发的,编译之后的执行速度快,呵呵,编译的时候久一点而已,后面运行都很快,还是值得编译的。
基于上面的三方面考虑,我决定使用eva来做我linux下的QQ客户机。

二、下载与安装。

eva在sf上有维护项目,可以到下面的地址来查看和下载:eva
安装eva需要qt3开发文件和kde核发库的开发文件,在ubuntu下面可以通过下面的命令来安装:
#apt-get install libqt3-mt-dev kdelibs4-dev
apt会自动帮你安装其他需要的软件,自动帮你解决依赖关系,呵呵,这就是为什么debian和ubuntu如些受欢迎的原因了。
如果在配置(./configure)中还有其他的错误,到网上搜索一下一般都知道是缺少什么组件,安装上就是了,现在我们就来开始编译安装了:
1、配置
#tar xjvf eva-0.4.1.tar.bz2
#cd eva
#./configure --prefix=`kde-config --prefix`
注意这里--prefix指定的路径一定要是安装的KDE的核心库文件的位置,上面的命令不一定行哦,比如我的电脑里面打入:
#kde-config --prefix
出现的位置是:/usr。显示不是KDE库文件的位置了,这时候配置会提示找不到KDE的header文件,安装失败。
我使用下面的命令来查看KDE库文件的安装位置:
#dpkg -L kdelibs4-dev
可以看到头文件(*.h)都放到/usr/include/kde/目录下了,于是用这个目录做为安装前缀来配置:
#./configure --prefix=/usr/include/kde/
终于可以成功配置并生成编译时必要的其他Makefile等文件了。接下来的工作就好做了:
#make
#make install
安装完成!!!

三、使用
原因安装的前缀是/usr/include/kde/,所以得通过下面的方法来运行:
#cd /usr/include/kde
#./eva
启动后发现速度是蛮快的(相比与lumaqq),但字体非常难看,而且很多显示不出来用点来表示。我其他的程序都使用simsun字体好看得很(自已使用的,嘿嘿,微软应该不会和我这种小市民过不去吧,中国政府一直说要推行linux,怎么就不出点钱买个好看的字体,放到开源社区上使用呢,香港政府都可以这样做了)。
想到这个程序是基于QT和KDE的,网上也有人说可以使用KDE的配置程序来配置字体。于是打开QT3的配置程序:
#qtconfig-qt3
是X程序,把所以字体都设置为simsun(你当然可以使用你自己喜欢的中文字体,下面也一样)。
重新启动eva,字体问题还没有解决,看来还得配置KDE的字体才可以。
#kcontrol
也是X程序,在“Appearance & Themes”-》“Fonts”中把所有字体设置为simsun,重启eva,好了,非常好看的字体,而且没有显示不出来的。
如果你没有kcontrol程序,没有关系,用
#apt-get install kcontrol
安装一个就行。
看一下eva的效果吧:

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表