本页面列出了 Linux 下使用 QQ 的各种方法。QQ 是腾讯公司开发的即时通讯软件,为 ICQ 的仿制品,是中国最流行的 IM 软件。
[编辑]Web.qq.comweb.qq.com 是腾讯公司官方的在线 QQ 聊天平台,因此在 Linux 下稳定性最高。但当然大家都不怎么喜欢就是,毕竟不是原生的。 可以使用 Chromium 的 WebApp 功能(工具 - 创建应用快捷方式)或 python-webqq项目将其做成桌面版。 [编辑]QQ for Linux这是腾讯公司的官方 Linux 版本。唔,问题大家都知道,是吧?
下载地址:http://im.qq.com/qq/linux/ [编辑]WineWine 是一个让您可以在其他平台上面跑 Winows 程序的一个虚拟化项目。目前已能成功跑起来的程序列表见:AppDB,有魔兽世界,半条命,星际争霸二,Photoshop 和 Office 2007 等。对于许多大陆用户来说,QQ 和股票软件是使用 Wine 项目的唯一目的。 对 Wine 最热情的不是 openSUSE,而是 Ubuntu 中文论坛的Wine 及其分支版面。本条目就是他们的成果。 Linux 兼容内核论坛 >> wine qq 2012 for linux Ubuntu 64位兼容(7月19号更新) [编辑]openSUSE 一键安装12.2 12.1 [编辑]自己制作该教学主要目的是为了在 MargueriteSu 工作忙未即时更新 RPM 版时大家仍然能够自己动手制作并分发这样的版本。如果没有足够的动手能力,还是建议使用一键安装。
sudo zypper in build
unrpm *.nosrc.rpm
marguerite@earth:~/rpmbuild>ls BUILD BUILDROOT RPMS SOURCES SPECS SRPMS
cd rpmbuild/SPECS
sudo zypper in fdupes
rpmbuild -ba wineqq.spec 接着就是等了。好了之后 RPM 会生成在 rpmbuild/RPMS/x86_64/ (看你系统,32 位的就是 i586) 然后拿去安装吧。 sudo zypper in wine sudo rpm -Uvh wineqq-20120719.x86_64.rpm 接着输入 qq2012 就可以运行了。首次运行会初始化一次,因此首次运行一定要在命令行中运行,出现这样的错误如:
都是可以安全忽略的。第一个确实有主题引擎。第二个是 infinality patch 的事情。 目前聊天正常,传文件正常,群正常。已知的问题就是系统托盘有时候点击不灵,另外就是挂时间长会自己莫名崩溃。 [编辑]gtkqq主页: https://github.com/kernelhcy/gtkqq 根据最新消息,该项目已并入 emesense。新的主页是 https://github.com/linuxqq/emesene。老版本能否使用未知。(根据经验来讲是不能用的) [编辑]openSUSE 一键安装[编辑]编译方法
sudo zypper in git
git clone https://github.com/linuxqq/emesene.git
sudo zypper in python-gtk dbus-1-python alsa-utils python-notify python-gnome-extras python-gstreamer-0_10 python-distribute 下面可以直接在 emesene 文件夹中输入 ./emesene 运行,也可以编译安装:
cd emesene sudo python setup.py install --prefix=/usr
emesene [编辑]RPM 制作方法[编辑]pidgin-lwqq (empathy 可用)项目主页:https://github.com/xiehuc/pidgin-lwqq [编辑]openSUSE 一键安装12.2 12.1 [编辑]编译方法
sudo zypper in git
git clone https://github.com/xiehuc/pidgin-lwqq
sudo zypper in cmake libpurple-devel libcurl-devel gcc-c++
cd pidgin-lwqq cmake -DCMAKE_INSTALL_PREFIX=/usr .. make sudo make install
sudo zypper in pidgin/empathy pidgin [编辑]已知问题最好配合 pidgin 一起使用,empathy 使用的是 telepathy-gaze 后端而不是 libpurple 后端,因此功能缺失很严重,只支持文本消息和显示头像,还不能保存聊天记录。 [编辑]pidgin-libqq项目主页:http://code.google.com/p/libqq-pidgin/ 代码地址:https://github.com/cnangel/pidgin-libqq [编辑]plasmoid-webqq这是以 KDE “布局”方式实现的一个 QQ,基本原理是使用 KDE 和 libQtWebKit 做一个 Wrapper,把 web.qq.com 包在里面。 项目作者是 nihui 桑(腾讯员工哦),主页是:http:///content/show.php?content=150479 这个由于比较稳定,我维护在 openSUSE 官方源 KDE:Extra 中, KDE 4.9 + openSUSE 12.2 的源在: Index of repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/ 其它的到编译服务上找源:https://build./package/show?package=plasmoid-webqq&project=KDE%3AExtra [编辑]Qtqq项目网址:https://github.com/zhanlangsir/Qtqq/,纯 Qt 开发的 QQ,也是基于 WebQQ 协议。 [编辑]一键安装
[编辑]编译方法sudo zypper in git cmake gcc-c++ libnotify-devel gtk2-devel libqt4-devel libQtWebKit-devel // 安装依赖 git clone https://github.com/zhanlangsir/Qtqq //下载源代码 cd Qtqq mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr .. make sudo make install [编辑]RPM 制作方法下载这个 .srpm,安装 build 软件包后用 unrpm *.srpm 解压它,除了 qtqq.spec 以外的其他文件都放到 $HOME/rpmbuild/SOURCES,qtqq.spec 放到 $HOME/rpmbuild/SPECS。 然后看编译方法的 git 下载源代码,之后: mv Qtqq qtqq-<下载日期> tar -cjvf qtqq-<下载日期>.tar.bz2 qtqq-<下载日期> 把生成的 .tar.bz2 包仍到 SOURCES,打开 qtqq.spec,改下 Version 那个标签的日期。安装上面那些依赖,接着: cd SPECS rpmbuild -ba qtqq.spec 生成的 RPM 在 RPMS/x86_64 下面。 [编辑]iQQ项目主页:http://code.google.com/p/iqq/ 以下是几点需要注意的地方:
但真的很漂亮啊。 [编辑]安装方法
前者系统默认带的,后者的安装方法: sudo zypper in java-1_6_0-sun (需要使用玛丽的源)
[编辑]各种版本 QQ 的比较
|
|
来自: 紫火神兵 > 《openSuSe》