中国Linux公社论坛's Archiver

borry502 发表于 2006-8-25 02:28

ubuntu GNOME下完美编译安装EVA(绝对详细)

1,首先确认你的ubuntu中已经装好g++,gcc,make,auto make,perl等编译安装要用到的工具,如果没安装这些的话是不能通过编译的,没安装的话就用$sudo apt-get install g++ gcc make automake perl 就行了

然后要让编译通过还得安装kdelibs4-dev 和 kdelibs4c2a
$sudo apt-get update
$sudo apt-get install kdelibs4-dev kdelibs4c2a

2,从网上下载EVA(CVS版)解压:
下载地址:
http://www.magiclinux.org/people/yunfan/eva-0.4.1/eva-0.4.1-cvs-20060204.tar.bz2
假如是直接下载在桌面上,解压:
$tar -jvxf ~/Desktop/eva-0.4.1-cvs-20060204.tar.bz2
$cd ~/Desktop/eva
$./configure   --prefix=`kde-config --prefix`
$make                         ( 这一步也许要等十分钟以上,就看你部机的配置了)
$sudo make install

然后在终端里用命令
$eva &
就可以在后台启动EVA了!基本搞定!!!

3,最后,可能不能输入中文,因此还要一步:
$sudo apt-get install scim-qtimm

哈,搞定中文输入问题!!!

4,如果想在应用程序里加上EVA的话(在GNOME下自己编译安装EVA是不会自动创建启动菜单的 ),还得加上下面这步:
sudo gedit /usr/share/applications/Eva.desktop
将下面内容加到打开的文件之中,然后保存

[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
即可在应用程序>internet下找到Eva启动项

下面这步可省略:
*/

如果想更新Eva又找不到源的话可以试用CVS下载最新的开发版(下载之后是最新测试版,新手不推荐选用):

$sudo apt-get install cvs

假设当前工作目录是在主目录
$cd ~/Desktop
然后就可以用cvs下载到最新eva了
$cvs -d:pserver:anonymous@evaq.cvs.sf.net:/cvsroot/evaq co eva
再重复上面的四个编译步骤就OK了(注意去掉第2点上的这个步骤:$tar -jvxf ~/Desktop/eva-0.4.1-cvs-20060204.tar.bz2)

/*


至此已经全部安装完成了,本人在安装EVA时遇到不少麻烦,多亏两位高手指导,在此要谢谢mandrakechina和斑竹yunfan

最后,希望本贴能对某些新手有所帮助
注:直接用$sudo apt-get install eva虽然可以解决依赖性问题,但是安装成功之后界面是英文的,而且输入中文有点问题,有时会很不稳定,经常崩溃,建议新手安装软件最好还是自己多编译
        本人用的版本是ubuntu6.06
        本贴如有错漏之处请指出来,好让新手少走弯路

(06.10.29补)再补充一点:最好改用fcitx输入法,本人觉得改用fcitx在ubuntu下可以令EVA变得更稳定(纯属个人意见 :wink:)

客游 发表于 2006-8-25 08:46

怀疑中,如果没有qt和kde-base,你这样可以编译成功吗?

ideasky 发表于 2006-8-25 09:29

应该可以吧

人家提到安装相关包的

"...然后要让编译通过还得安装kdelibs4-dev 和 kdelibs4c2a ...."

mandrakechina 发表于 2006-8-25 12:19

eva 不需要kdebase

borry502 发表于 2006-8-25 12:49

好像在安装kdelibs4c2a时会自动将QT安装上的,我记不太清了

yunfan 发表于 2006-8-25 14:10

下载cvs版应该会很稳定了。 至少我这里碰不上崩溃的情况, 而且还减少了不少资源占用。

yunfan 发表于 2006-8-25 14:11

忘了说声谢谢, 呵呵。 多谢共享你的经验!:)

borry502 发表于 2006-8-25 14:36

[quote:5d0eba436f="yunfan"]下载cvs版应该会很稳定了。 至少我这里碰不上崩溃的情况, 而且还减少了不少资源占用。[/quote]

斑竹能不能给个CVS版的下载链接?俺找不到,奇怪,以前google的时候很快就找到了

呵呵,好的东西应该大家分享啊

yunfan 发表于 2006-8-25 15:41

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4733754#4733754

borry502 发表于 2006-8-25 15:42

找到链接了,已经更新过贴将相应的地方改了,呵呵,这个链接我可找了不下二十分钟,建议斑竹能发个贴置顶,将相关的版本下载链接都加进去,方便新手下载

borry502 发表于 2006-8-25 17:04

我已将斑竹教的用CVS更新的方法添上了,有兴趣的可以试下,我更新之后目前还没发现崩溃现象,呵呵,对Eva是越来越有信心了 :mrgreen:

cheaper 发表于 2006-8-26 22:09

不错,用了几个版本的qq,就觉得eva最好.天天都在想怎么把它装到gnome上

borry502 发表于 2006-8-27 11:39

已经将CVS那个步骤更新上了,免得新手误解是直接升级EVA,呵呵 :mrgreen:  :wink:

wengee 发表于 2006-8-27 11:46

我用的是XUbuntu,也装了eva,是在公社下载的中文deb包,一切都很正常,

就是字体很模糊,字号好象是太小了,

我就想问一下,能不能不完全安装kde环境而配置一下eva所用的字体啊?

谢谢先

borry502 发表于 2006-8-27 12:11

我在gnome下用的EVA没问题啊,试试安装KDE下的中文字体包
sudo apt-get install language-pack-kde-zh language-pack-kde-zh-base language-pack-zh language-pack-zh-base language-support-zh
然后重新启动Xwindow看会不会,如果还会的话再重新编译安装EVA试试

borry502 发表于 2006-8-27 12:26

如果想用KDE又不想安装太多软件的话可以试下用命令
$sudo kde-core
然后再安装上面的语言包

wengee 发表于 2006-8-27 12:33

装上了language-pack-kde-zh language-pack-kde-zh-base language-pack-zh language-pack-zh-base还是不行,
最后一个language-support-zh没装,装这个东西要把scim都装上,还有一大堆其他的,所以没装,
但是现在显示还是很模糊的,应该是字体设置得太小了。

wengee 发表于 2006-8-27 14:09

很开心,问题终于解决了,

在精华里面就有,我居然没去看,

贴个地址先

[url]http://linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=161246[/url]

wengee 发表于 2006-8-27 14:11

很开心,问题终于解决了,

在精华里面就有,我居然没去看,

贴个地址先

[url]http://linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=161246[/url]

wengee 发表于 2006-8-27 14:12

网络延迟,多发了一条,不好意思

寒水远山 发表于 2006-8-28 19:38

[quote:1fb9f2ecb7="wengee"]我用的是XUbuntu,也装了eva,是在公社下载的中文deb包,一切都很正常,

就是字体很模糊,字号好象是太小了,

我就想问一下,能不能不完全安装kde环境而配置一下eva所用的字体啊?

谢谢先[/quote]

安装个qt3-qtconfig就可以设置qt的默认字体了 :P

devil601 发表于 2006-10-24 16:37

我的FC4,下载EVA,解压缩后,进入EVA目录,执行"./configure --prefix=/eva"最后出现这个提示:

checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

请大家指教!

yunfan 发表于 2006-10-24 22:52

FC4, 只要"./configure" 就可以了。 后面的参数不要,而且你弄了个错误参数。

你后面的错误需要安装诸如:qt-devel, kdelibs-devel 之类的 devel 开发包来解决。
没有开发包,是无法编译源代码的。

飞得更高 发表于 2006-10-26 20:16

谢谢楼主

按楼主的方法编译的,用着不错。

borry502 发表于 2006-10-29 22:07

呵呵,很久没来论坛,竟然发现自己发的贴还在 :wink:
加上了一点改用fcitx的建议,纯属个人意见!

页: [1]

Powered by Discuz! Archiver 6.1.0F  © 2001-2007 Comsenz Inc.