ubuntu 11.10安装WEB QQ

来源:岁月联盟 编辑:exp 时间:2012-05-25
ubuntu 11.10安装WEB QQ 作为一个linux爱好者,最近终于把工作用的操作系统更改为ubuntu。虽然之前也用ubuntu,但是只是在虚拟机上小打小闹,遇到的问题也比较有限。从现在开始,我要把在使用ubuntu过程中遇到的问题,以及解决办法记录下来,这样就能够保证在下次不重蹈覆辙,也能够帮助到遇到同样问题的他人。  www.2cto.com  
 由于很多同学朋友只能通过QQ来联系,所以不得已还是需要在ubuntu上安装一个QQ。腾讯虽然出了一版QQ for linux,但是和windows上的QQ差距也太大了,而且还不大稳定。不过幸好还有Q+ web版的,这个tencent的云桌面做的还是相当不错的,也为Linux操作系统下使用QQ提供了一个比较完美的解决方案。
 Q+ web版在使用上还是有一些不方便,例如它无法最小化到托盘、消息来了没有提醒。pyWebQQ能够很好的解决一下问题,它是基于python、python-webkit包装的webqq桌面版。pyWebQQ的方式如下:sudo apt-add-repository ppa:linux-deepin-team/linux-deepinsudo apt-get update sudo apt-get install pywebqq
 安装完成之后就可以使用WebQQ了。看到这里是不是觉得太简单了,其实这个安装方式网上一搜一大把,但是这个不是我要说的重点。重点是系统重启之后当你想要打开ubuntu软件中心的时候,就会发现无法打开了。当你使用以下命令的时候sudo software-center就会报出以下错误信息 Traceback (most recent call last):File "/usr/bin/software-center", line 149, in <module>from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 49, in <module>from softwarecenter.db.application import ApplicationFile "/usr/share/software-center/softwarecenter/db/application.py", line 25, in <module>  www.2cto.com  from softwarecenter.backend.channel import is_channel_availableFile "/usr/share/software-center/softwarecenter/backend/channel.py", line 25, in <module>from softwarecenter.distro import get_distroFile "/usr/share/software-center/softwarecenter/distro/__init__.py", line 165, in <module>distro_instance=_get_distro()File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 148, in _get_distro  www.2cto.com  module =  __import__(distro_id, globals(), locals(), [], -1)ImportError: No module named LinuxDeepin 造成以上是因为安装pyWebQQ客户端的时候,添加了linuxdeepin的软件源导致的。解决办法是修改/etc/lsb-release文件中的内容sudo vi /etc/lsb-release把文件中的内容替换成以下的文本DISTRIB_ID=UbuntuDISTRIB_RELEASE=11.10DISTRIB_CODENAME=oneiricDISTRIB_DESCRIPTION="Ubuntu 11.10"保存退出之后就可以正常打开ubuntu软件中心了。   作者 wurr707