科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Linux操作系统上如何使用QQ和MSN工具

Linux操作系统上如何使用QQ和MSN工具

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Gaim 最初是作为AOL的即时通讯软件AIM的客户端进行设计的,从它的名字也能看出来,Gaim其实就是GNU AIM。在即时通讯领域,另起炉灶和Windows中的巨头竞争显然是不现实的。

作者:skid 来源:赛迪网 2008年6月24日

关键字: 命令行 Linux 技巧

  • 评论
  • 分享微博
  • 分享邮件

2、安装QQ插件

QQ 插件的安装很简单,直接将so文件拷贝到/usr/lib/gaim目录中就可以了。不过要注意插件的版本号一定要和系统中安装的gcc的版本号一致,从文件名中一般可以看出来。目前用于Gaim 0.58的QQ插件有两个libqq-0.0.3-ft-0.58-gcc296.so和libqq-0.0.3-ft-0.58-gcc304.so,从文件名中就可以看出,这两个插件分别用于不同版本的gcc的(其实是glibc)。要想知道自己的系统应当使用哪一个,可以执行:

gcc --version

看一下当前的gcc版本。

3、加载和使用插件

现在启动Gaim,如果找不到Gaim的安装位置,可以执行以下命令看一下:

rpm -ql gaim-0.58|more

这个命令同样用-q来查询,不过q后面是l,表示查询软件包所安装的软件的列表,然后将结果交给more分屏显示。

启动Gaim后,在主界面中单击“工具->插件->加载”,选中上一步中安装好的库文件,然后确定。回到主界面中单击“工具->所有帐号->新建”建立一个新帐号,设定好QQ号码和密码,一定要选择协议为QQ。最后单击“登录/离开”就登录了。

4、安装过程中常见的问题

安装过程中最常见的两个问题是

1)提示libstdc++-libc6.1-1.so.2(或者类似的文件)找不到,出现这个问题的原因通常是glibc的版本过高,可以使用一个符号链接来解决,具体步骤如下:

cd /usr/lib

ln -sf libstdc++.so.5.0.0 libstdc++-libc6.1-1.so.2

libstdc ++.so.5.0.0是系统中已经存在的库文件,上面的命令将会建立一个新文件libstdc++-libc6.1-1.so.2,这个文件指向已经存在的那个库文件。这种方法其实就欺骗一下程序,因此这个方法不是总的有效,你应当尽可能使用和gcc版本相匹配的插件。

2、长时间无法登录,这个问题一般是由于系统的放火墙的级别设置过高引起的。如果你用Redhat可以将放火墙的级别设置为“中”或者“低”即可。这里说明一点, Redhat8.0附带的安全级别设置工具有一个小Bug,就是每次启动时都会显示安全级别为高,不论系统实际级别是什么。如果设置安全级别无法奏效,干脆直接关闭放火墙:

/etc/rc.d/iptables --stop

四、Gaim for Win32>

Gaim for Win32是Gaim在Windows中的版本。你可以在http://sourceforge.net上可以找到下载,目前的最新版本是0.61。

在安装这个软件之前首先必须安装GTK,GTK是GIMP(GIMP是GNU的图片处理软件) ToolKit的缩写,最初是为了开发GIMP而设计的一个图形界面开发包和执行环境,由于其出色的设计和性能,现在有很多程序都使用GTK,包括大名鼎鼎的桌面环境GNOME。在Linux中如果要使用基于GTK的应用程序,必须安装GTK的运行库,同样在Windows中也是如此。在这个网址 http://www.dropline.net/gtk中可以下载Windows条件下的GTK运行库,由于这个软件包不仅仅包含GTK运行库,因此其正式的名称是GTK运行环境。这个网站提供了GTK的“执行环境”、“开发环境”和“源代码”三种下载。如果仅仅是想使用GTK,而不是要修改它的源代码进行二次开发,你只需要下载“执行环境”就可以了,大小只有4.7M。

安装好GTK执行环境后,你就可以安装Gaim for Win32了。Gaim for Win32和Linux版本的使用方法大同小异,不再赘述。

由于Gaim for Win32推出的时间并不长,界面比较简陋,对中文的支持也不是很好,有一些菜单项还显示的是英文。

遗憾的是,Gaim for Win32目前还无法使用QQ插件。在目录C:\Program Files\Gaim\plugins中可以看到很多DLL(Windows中使用的动态链接库),每一个DLL对应一个插件。如果将来得到QQ的插件可以将其拷贝到这个目录中。简单看一下Gaim的安装目录,你就可以发现GNU的软件共有的一个特色:目录结构是开放式的。比如在pixmap中存放了软件中出现的所有按钮中出现图片,如果你对哪一个不满意可以直接修改――你不再是软件用户,而是软件的所有者。

五、Gaim的未来

Gaim 作为开源免费的软件,有很多商业软件无法比拟的优势。首先,Gaim以GPL协议发布(包括Gaim for Win32),用户不必为使用Gaim承担任何费用,吸引力显然是很大的。其次,Gaim的开发者没有盈利压力,不会亟功近利,这体现在Gaim稳扎稳打、步步为营的开发战略上,你不必担心那天一起床发现“Gaim倒闭了!”。再次,用户对Gaim的信任度显然会比其他不开放源代码的商业软件要高, Gaim的开发者和许多GNU软件的开发者一样,可以自豪地宣布:Gaim可能会有Bug,可能有Flaw,但是绝对不会有backdoor。在网络信息安全日益受到关注的今天,这就是优势。

不会有财务困难、不会有信任危机,任凭即时通讯软件市场如何风云变幻,你需要做的只是添加或者删除一个插件。如此,Gaim的未来还会遭到质疑吗?

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章