转载 2006年05月27日 22:21:00

PGP Signing

All of the files we release are digitally signed. What does this mean? It means that you can check the file against the digital signature and know that the file hasn't been tampered with.

To verify the signature of an RPM:

  1. Import the PGP key of the signer. For Mandrake RPMs this is Mark Doliner. For Red Hat RPMs this is Ethan Blanton. For Fedora Core this is Stu Tomlinson. If you're using RPM 4.1.x or later:
    $ rpm --import ""
    Or, if you're using 4.0.x:
    $ wget
    $ su -c 'gpg --import MarkDoliner.pgp'
  2. Verify the RPM.
    $ rpm -K gaim-1.3.0-0.mdk10.0.i586.rpm

To verify the signature of a .tar.gz or .tar.bz2 file:

$ gpg --verify gaim-0.80.tar.bz2.asc gaim-0.80.tar.bz2

Subversion (aka SVN)

Subversion is a way of storing and tracking changes in the code between releases. The Gaim source is kept in a Subversion repository. Because this is the central location for all Gaim development, it always has the latest code and bug fixes. However, this means it also has the latest bugs.

We encourage you to use the releases as much as possible. You can obtain the Gaim source from the Subversion repository, but doing so puts unnecessary load on the Subversion servers. The code in Subversion is never guaranteed to work correctly, and if something is obviously broken you should not complain about it, this only slows the development process. However, if you desire to hack on the Gaim source, you should use Subversion. Please be sure to read this before using Subversion.

Here's step-by-step instructions for how to check out and build gaim from Subversion. Before you begin, make sure you have libtool, gettext, automake, and autoconf installed. If you normally install gaim from RPM, make sure you also have devel packages of glib 2.0 and gtk 2.0 (but at least glib and gtk 2.4 are recommended) installed, as well as gcc and gmake. You also need a Subversion client installed. If you're using a Unixy operating system you can usually install a Subversion client using your operating system's package management tools. Or you can download a client from the Subversion website.

Step 1. Check out the source

Run the following command in a directory that you have write access to (such as your home directory):

svn co gaim 

You should see it listing all the source files.

Step 2. Build again

Once you've checked Gaim out of Subversion, run the follwing commands:

cd gaim

If you see any errors here, you haven't installed everything you need. will also run ./configure for you once it's created, if it's created successfully. If you see any errors related to GLib or GTK, you haven't installed the devel packages.

gmake install

Step 3. Update gaim

When there are changes to gaim's code, you'll want to update your local copy. You don't have to remove the entire directory that you checked out and redo the whole thing; instead, from inside the directory, run:

svn update
gmake install

The update will merge all the changes into the current files, and then gmake will rebuild gaim.

And that should be everything. Please note you need to use gmake; BSD make will not work. Also, gmake is installed simply as 'make' on some systems - if gmake isn't found, use make instead. Please be sure that you are using the correct version before submitting bug reports - gaim is installed in /usr/local/bin by default, and you may have an older copy in /usr/bin. ./configure should warn you if that is the case.

Subversion Commits Mailing List

We also have a mailing list set up that will notify you when new commits are made. Join by telling us your email address at Then you'll know when to update.


  • ern
  • ern
  • 2004年11月16日 21:51
  • 829

  • VooStone
  • VooStone
  • 2006年05月27日 23:52
  • 1209

kill 、killall、pkill、xkill pgrep ps 命令解释 2015年10月24日

一、kill:     终止一个进程或终止一个正在运行的程序,一般是通过kill 、killall、pkill、xkill 等进行。比如一个程序已经死掉,但又不能退出,这时就应该考虑应用这些工具...
  • liuxiao723846
  • liuxiao723846
  • 2015年10月24日 19:31
  • 806

LINUX下编译gaim 1.5.0

  • rongjch
  • rongjch
  • 2006年02月16日 13:17
  • 908

ubuntu linux GAIM QQ

sudo add-apt-repository ppa:lainme/pidgin-lwqq sudo apt-get update sudo apt-get install pidgin-lwq...
  • u014292052
  • u014292052
  • 2014年12月15日 17:22
  • 641


        gaim 是一个即时消息工具平台,象一个容器一样;把msn、icq、Yahoo通等聊天工具以插件形式的装载起来.详细介绍参见: ...
  • aimself
  • aimself
  • 2006年09月11日 00:07
  • 2589


最近使用Ubuntu感觉很舒服。Gaim作为linux免费的即时通讯平台,可以兼容多种聊天工具。因此抛开Google talk客户端,使用Gaim登录可不可以呢?Gtalk使用Jabber 协议,而G...
  • ablo_zhou
  • ablo_zhou
  • 2007年02月01日 12:10
  • 1078

Gaim - 如何修改显示字体

Gaim - 如何修改显示字体在WINDOWS里面,GAIM用的是GTK2的字体,所以,要修改字体,就要修改GTK2的显示字体..C:/Program Files/Common Files/GTK/2...
  • meanson
  • meanson
  • 2006年08月22日 22:40
  • 572

Gaim Plugin开发

Gaim Plugin开发一.     插件描述      Gaim是基于GTK+2的多平台的即时通信的客户端。它支持很多常见的协议,包括:MSN,Yahoo,ICQ,QQ,JABBER还有我在做的淘...
  • WEE
  • WEE
  • 2005年02月16日 16:37
  • 1280


熊猫烧香的GAIM表情包,共27种表情。(下载:安装方法: (1)解压到~/.gaim/smileys目录下 (2)...
  • gigix
  • gigix
  • 2007年02月13日 14:52
  • 2999