这个世界上有两只出名的企鹅,一只是为全世界作出巨大贡献的Linux企鹅,另外一只则是在中国IT行业对同行赶尽杀绝的QQ企鹅,可能是因为基情的关系,QQ从来没给Linux好脸色过,其旗下的重要客户端的Linux版,没有好过,已经烂尾,并且这一现象还是基于QQ的服务器使用Linux系统的情况下。不过只要在中国,基本上就很难离开QQ,虽然官方的客户端蛋疼,但是来自Linuxer的那边的努力是源源不断的,即使是腾讯从中阻挠。

此次汇总,只有在Ubuntu 11.10实验通过才发上来,对于部分无法兼容新版本Ubuntu的QQ方案,不予采纳。

一、Q+  Web

Q+  Web可以说是第四代Web QQ,是前Web QQ融合Q+开放平台的一个Web OS,除了基础的QQ聊天外,可以使用应用市场中收录的总多优秀的网页应用。

目前Q+ Web已经相当成熟,QQ相关的服务如好友管理、群管理、屏蔽功能、修改备注、文件传送、视频会话、抖动窗口、修改个人信息以及导出信息(以网页的形式打包、提供下载)等QQ聊天服务都完善了。

Q+  Web是目前Linux下最优秀的QQ使用方案,而且腾讯那边也完全可以以此来推脱QQ4Linux的发布。

使用方法:

直接访问:http://web.qq.com/

注:官方还出了一款迷你的网页QQ:w.qq.com

二、 Q+ Web桌面化:pyWebQQ

pyWebQQ是 squall724基于python、python-webkit包装的webqq桌面版,相比直接网页版的Q+ Web:

  • 系统托盘
  • 桌面信息提醒
  • 独立使用webkit内核,长期在线不会影响到你浏览器的效率

劣势就是需要安装

安装方式:

sudo apt-add-repository ppa:linux-deepin-team/linux-deepin
sudo apt-get update
sudo apt-get install pywebqq

或者到Ubuntu中文论坛下载:http://forum.ubuntu.org.cn/viewtopic.php?f=73&t=342725

Deb包:https://launchpad.net/~linux-deepin-team/+archive/linux-deepin/+files/pywebqq_0%2Br12-2_all.deb

三、LibQQ

LibQQ是国内一些能人发起的一个QQ项目,该项目是更新Pidgin中的QQ协议。 使用起来感觉很好,但是还是有些BUG,根据使用者的说法,该QQ得到了比较广泛的赞扬。

这个项目在今年上半年更新活跃,但是五月份以后就停止更新了。

目前能在Pidgin使用(Empathy中无法使用),但是根据网页在我的微博 @灵亦rEd 中的反馈来看,这个项目现在使用起来没有那么流畅了,没两天就会被要求到QQ安全中心去激活一次(非所有用户都是这样,仅由部分用户会这样)。

但是不管怎么说,LibQQ这个项目给那些喜欢简洁的人留下了深刻的印象。

安装方式:

sudo add-apt-repository ppa:lainme/libqq
sudo apt-get update
sudo apt-get install libqq-pidgin

注意,这个是Pidgin的一个插件,所以要先安装Pidgin

项目主页:http://code.google.com/p/libqq-pidgin

四、CreQQ

CreQQ是由sneezry达人写的一个Chrome 插件,基本完成了QQ的聊天功能,但是由于完善版本还在开发中,所以大家可以到作者的博客去关注Creqq的动态:http://sneezry.com/

在这里也意思意思放个图片吧:

五、WQQ

Wqq是由zzzzzzzzzzz_使用中文脚本所写的一个网页QQ(Mini和web)的桌面应用支持系统托盘(但是在11.10表现不好)、桌面信息提示、保存密码,对于已收未读消息、非聊天窗口下的消息会通过弹出ubuntu的notify进行提醒,其中的亮点是提醒用的图片是用户/群所设定的头像。

项目主页:http://code.google.com/p/zhscript/

下载列表:http://code.google.com/p/zhscript/downloads/list

六、gtk-qq

GTKQQ是一款基于 webqq 协议,使用 gtk+ 开发的 linuxqq 客户端,目前已经能实现简单的通讯功能:

  • 表情
  • 设置字体
  • 群聊天

目前传图片、传文件、加好友、管理好友等基础功能还没完成,但是值得等待这个项目的成长。

项目主页:https://github.com/kernelhcy/gtkqq

PPA地址:https://launchpad.net/~bill-zt/+archive/gtkqq

apt安装:

sudo add-apt-repository ppa:bill-zt/gtkqq
sudo apt-get update
sudo apt-get install gtkqq

源码安装:

先装编译工具:

sudo apt-get install zlib1g-dev
sudo apt-get install libtool
sudo apt-get install automake autoconf
sudo apt-get install libgtk2.0-dev
sudo apt-get install libsqlite3-dev

然后,下载安装包并解压,后:

./autogen.sh
./configure --prefix=/usr --enable-unity (注意,只要你在用 ubuntu 11.10,不管是不是用 unity, 都要把 --enable-unity 写上)
make
sudo make install

P.S:这个软件暂时不适合长用,因为随时会崩溃自动关闭,但是,为了大家能有一个很好的QQ客户端,请安装、然后在终端运行:

gtkqq

然后使用,如果出现自动关闭的现象请在终端处把错误信息复制,然后反馈给官方(也可以在本帖留言),帮助他们完善这个端

七、WineQQ

WineQQ, 通过Wine来安装Win下的QQ,最出名的是深度论坛的达人开发的deewine项目,不过不支持Ubuntu 11.10。在现在Q+ Web那么强大的情况下,实在不推荐大家使用Wine来模拟蛋疼的QQ,无法享受完美的QQ体验之余,还要承受大量的资源消耗。在这里就不多介绍。

在Linux下使用QQ的方法相关推荐

  1. Linux下安装qq的方法

    Linux下的qq腾讯官方是不支持开发了,所以就有许多民间的机构去开发这个.深度LINUX是一个立志于让linux系统更为人性化的组织,首先要知道问什么可以使用qq.因为他的底层是基于wine就是说类 ...

  2. Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)

    博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 556  文章- 38  评论- 77 ...

  3. linux下添加路由的方法

    Linux中增加软路由的两种方法 第一种: route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.254 dev eth0 /* 增加 ...

  4. linux下eclipse的使用教程,linux下Eclipse的使用方法总结.doc

    linux下Eclipse的使用方法总结 安装的版本 jdk-6u7-linux-i586.bin eclipse-cpp-ganymede-SR1-linux-gtk.tar.gz 主机方面的设置 ...

  5. Linux下LCD自动关闭解决方法,一般就自动十分钟黑屏的原因

    Linux下LCD自动关闭解决方法 主机环境:Gentoo Linux 11.2 内核版本:Linux Kernel 3.2.1 原创作品,转载请表明http://blog.csdn.net/ymin ...

  6. linux 下创建文件的方法

    linux  下创建文件的方法 touch  aaa.txt    创建一个叫aaa.txt的文件 echo   ""  >>  aaa.txt    创建一个叫aaa ...

  7. linux下root密码修改方法

    linux下root密码修改方法 以root身份登陆,执行: passwd 用户名   修改密码. useradd 用户名   添加用户. 具体的如下:    #passwd   root    输入 ...

  8. linux rpm 查找,Linux下 rpm 命令查询方法

    [root@wang /]# rpm -qa // 查看安装所有包 [root@wang /]# rpm -qa |grep vim // 查询所安装的包 +包名 [root@wang /]# rpm ...

  9. 网关屏蔽mac地址,linux下修改mac地址方法

    局域网里有一台机器,同一网段内的机器,只有部分能够ping通,也无法ping通网关,现象很奇怪,尝试过修改IP,重启网络服务,都无法解决问题. 最后怀疑是不是网关将该机器mac地址给屏蔽掉了,因此修改 ...

最新文章

  1. 【Django】创建项目及框架介绍,学习笔记(一)
  2. 区分 UML 类图中的几种关系
  3. J2ME开发心得-数组的使用
  4. ITK:将网格转换为非结构化网格
  5. 微信小程序获取用户唯一openid,包含java
  6. 进程与线程的一个简单解释(转)
  7. dynamic programming 学习
  8. ai人工智能的数据服务_从AI数据集中消除无意识的偏见
  9. 【论文】基于特定实体的文本情感分类总结(PART III)
  10. java线程-synchronized实现可见性代码
  11. phpcms模板标签整理
  12. 今年Java面试必问的这些技术面,赶快收藏备战金九银十!
  13. 游戏挂机时计算机设置在哪里,蜂窝助手怎么挂机 游戏蜂窝电脑版挂机设置教程...
  14. matlab生成的图片有边,科学网—图片空白边缘处理/统计直方图---matlab/保存生成高质量的清晰图 - 杨小林的博文...
  15. 关于u盘文件或目录损坏且无法读取的解决方法
  16. ADS1256 24位ADC模块
  17. linux编辑vim指令,Linux系统文本编辑器vim指令大全
  18. 当大叔爱上小萝莉我就爱上了正则表达式(一)
  19. ftp打开方式更改为资源管理器方法
  20. 错误: 找不到符号 符号: 方法 getResources() 位置: 类型为String的变量 dataSex

热门文章

  1. 移动硬盘插入提示需要格式化RAW_U盘格式化造成文件丢失的问题解答【迷你兔数据恢复吧】...
  2. 2022年湖南成考专升本入学考试难度大吗
  3. java程序能不能手动gc_java中到底该不该手动调用gc?Objective-c 和 Java
  4. 2017新手开店应该怎么做?
  5. 基于PHP的烘培甜品管理系统
  6. 定时获取微博热搜爬虫连接MySQL(项目)
  7. android图标分组名称唯美,好听唯美的qq分组图标大全 残缺的画面正在删除当中...
  8. Nacos心跳检测原理
  9. R语言之时间序列图绘制
  10. 在Windows环境下部署SVN服务器