ubuntu6.10自带的gaim是beta3的,所有没有qq的内置插件,而到了beta4就可以使用gaim上qq了,而6.10 edgy的源并没有更新这个软件,没辄只好手动安装了,使用这个系统开发这么久,还没有编译安装过呢,一直都使用apt-get install 干脆利索, 看来人懒都是养出来的
。
1、首先搭建编译环境, sudo apt-get install build-essential,
安装必要的编译包 sudo apt-get install intltool libtool automake autoconf m4 libglib2.0-dev libgtk2.0-dev libgnutls-dev libgstreamer0.10-dev libgtkspell-dev
2、svn安装:通过svn获得gaim的最新版本
sudo apt-get install svn
svn co svn co https://svn.sourceforge.net/svnroot/gaim/trunk gaim
3、获取结束后,可以开始编译安装了
sudo ./autogen.sh
在这个步骤我遇到了一些问题,提示aclocal错误m4没有找到,用google搜索了好大一会,才发现是automake的版本问题:
卸载系统中的automake(版本号1.4),sudo apt-get remove automake1.4
装上最新的automake(1.7)sudo apt-get install automake1.9
4、编译成功后就可以直接安装了:
sudo make
sudo make install
5、装完之后,gaim可以从/usr/local/bin/gaim中启动
目前,gaim qq已经可以登录群了,但还没有实现好友分组的个功能,文件传输也没有能成功,但聊天基本上已经没有问题了,运行了很长一段时间都很稳定。
#dpkg -s gaim
Package: gaim
Status: deinstall ok config-files
Priority: optional
Section: net
Installed-Size:
4552
Maintainer: Robert McQueen <robot101@debian.org>
Architecture: i386
Version:
1
:
2.0.0
+beta4-
3
Config-Version:
1
:
2.0.0
+beta4-
1
-
1
Replaces: gaim-meanwhile (<
=
1.2.8
-
2
)
,
gaim-data (<
=
1
:
2.0.0
+beta3-
4
)
Depends: gaim-data (
=
1
:
2.0.0
+beta4-
3
)
,
libaspell15 (>
=
0.60
)
,
libatk1
.0
-
0
(>
=
1.12.2
)
,
libavahi-compat-howl0 (> = 0.6.0 ) , libc6 (> = 2.3.6 - 6 ) , libcairo2 (> = 1.2.4 ) , libdbus- 1 - 3 ,
libdbus-glib- 1 - 2 (> = 0.71 ) , libfontconfig1 (> = 2.4.0 ) , libgcrypt11 (> = 1.2.2 ) ,
libglib2 .0 - 0 (> = 2.12.0 ) , libgnutls13 (> = 1.4.0 - 0 ) , libgstreamer0 .10 - 0 (> = 0.10.10 ) ,
libgtk2 .0 - 0 (> = 2.8.0 ) , libgtkspell0 (> = 2.0.2 ) , libice6 (> = 1 : 1.0.0 ) , libncursesw5 (> = 5.4 - 5 ) ,
libpango1 .0 - 0 (> = 1.14.7 ) , libperl5 .8 (> = 5.8.8 ) , libsm6 , libstartup-notification0 (> = 0.8 - 1 ) ,
libx11- 6 , libxcursor1 (>> 1.1.2 ) , libxext6 , libxfixes3 (> = 1 : 4.0.1 ) , libxi6 , libxinerama1 ,
libxml2 (> = 2.6.26 ) , libxrandr2 , libxrender1 , libxss1
Suggests: gnome-panel (>
=
2.1
) | kicker (>
=
3.1
) | docker
,
evolution-data-server (>
=
1.6.0
)
,
dbus- 1 -utils , libgadu3 (> = 1 : 1.7 ~rc2) , libmeanwhile1 (> = 1.0.2 ) , libzephyr3 , tcl8 .4 (> = 8.4.5 ) ,
tk8 .4 (> = 8.4.5 )
Conflicts: gaim-meanwhile (<
=
1.2.8
-
2
)
,
gaim-data (<
=
1
:
2.0.0
+beta3-
4
)
Description: multi-protocol instant messaging client
Gaim is a graphical
,
modular Instant Messaging client capable of using
AIM/ICQ
,
Yahoo!
,
MSN
,
IRC
,
Jabber
,
Napster
,
Zephyr
,
Gadu-Gadu
,
Bonjour
,
Groupwise
,
Sametime
,
and SIMPLE all at once.
![](/fckeditor/editor/images/smiley/msn/shades_smile.gif)
1、首先搭建编译环境, sudo apt-get install build-essential,
安装必要的编译包 sudo apt-get install intltool libtool automake autoconf m4 libglib2.0-dev libgtk2.0-dev libgnutls-dev libgstreamer0.10-dev libgtkspell-dev
2、svn安装:通过svn获得gaim的最新版本
sudo apt-get install svn
svn co svn co https://svn.sourceforge.net/svnroot/gaim/trunk gaim
3、获取结束后,可以开始编译安装了
sudo ./autogen.sh
在这个步骤我遇到了一些问题,提示aclocal错误m4没有找到,用google搜索了好大一会,才发现是automake的版本问题:
卸载系统中的automake(版本号1.4),sudo apt-get remove automake1.4
装上最新的automake(1.7)sudo apt-get install automake1.9
4、编译成功后就可以直接安装了:
sudo make
sudo make install
5、装完之后,gaim可以从/usr/local/bin/gaim中启动
目前,gaim qq已经可以登录群了,但还没有实现好友分组的个功能,文件传输也没有能成功,但聊天基本上已经没有问题了,运行了很长一段时间都很稳定。
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
Package: gaim
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
libavahi-compat-howl0 (> = 0.6.0 ) , libc6 (> = 2.3.6 - 6 ) , libcairo2 (> = 1.2.4 ) , libdbus- 1 - 3 ,
libdbus-glib- 1 - 2 (> = 0.71 ) , libfontconfig1 (> = 2.4.0 ) , libgcrypt11 (> = 1.2.2 ) ,
libglib2 .0 - 0 (> = 2.12.0 ) , libgnutls13 (> = 1.4.0 - 0 ) , libgstreamer0 .10 - 0 (> = 0.10.10 ) ,
libgtk2 .0 - 0 (> = 2.8.0 ) , libgtkspell0 (> = 2.0.2 ) , libice6 (> = 1 : 1.0.0 ) , libncursesw5 (> = 5.4 - 5 ) ,
libpango1 .0 - 0 (> = 1.14.7 ) , libperl5 .8 (> = 5.8.8 ) , libsm6 , libstartup-notification0 (> = 0.8 - 1 ) ,
libx11- 6 , libxcursor1 (>> 1.1.2 ) , libxext6 , libxfixes3 (> = 1 : 4.0.1 ) , libxi6 , libxinerama1 ,
libxml2 (> = 2.6.26 ) , libxrandr2 , libxrender1 , libxss1
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
dbus- 1 -utils , libgadu3 (> = 1 : 1.7 ~rc2) , libmeanwhile1 (> = 1.0.2 ) , libzephyr3 , tcl8 .4 (> = 8.4.5 ) ,
tk8 .4 (> = 8.4.5 )
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/6810355c2f78c12e91b7997a8e8c583a.gif)