文章转自http://geekhelp.cn/2016/12/05/linux-qq/
最近放弃了windows改用linux。下载了ubuntu16.04之后一些IDE的安装,软件的安装环境的配置花了两天时间。之前安装了个 wineqq国际版,但是版本太低,是2012版的。很多东西都没有,于是今天特意找了一篇文章,安装了更高版本的qq。以下:
这我先贴出我的环境,以供参考
系统环境:
Ubuntu 16 (64位)
CrossOver:CrossOver(deepin) Linux 15.0.3 (坚决不承认我在使用破解版)
QQ:deepin QQ (移植版本)
众所周知国内优秀的deepin系统团队联合CrossOver工程师对deepin系统上的QQ进行了无数的优化兼容性修改,deepin系统上的QQ也是目前Linux发现版本系统中最高端最好用的QQ了,在其他的linux发行版上没有这样的待遇,这点你或许能感受到!
具体可参照这篇文章:
Deepin运行QQ6.7: 将不折腾进行到底http://www.cnbeta.com/articles/361703.htm
注:此文章所提及的内容纯属个人兴趣,可以一起交流但不得用于非法途径,使用过程中出现的问题与本人无关!!
安装
这里务必使用我提供的CrossOver版本,这里Ubuntu16系统系统的是CrossOver 15版本,可以安装QQ 8.1版本。
安装CrossOver之前需要先添加对32位库的支持:
sudo dpkg –add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5
好了现在你可以下载CrossOver deb安装包:
CrossOver:http://obl1kak28.bkt.clouddn.com/CrossOver.tar.gz
deepin软件源:http://packages.deepin.com/deepin/pool/non-free/d/
文件大小123.33MB,放在七牛云存储上,下载速度应该不是太慢。OK,下载完成后解压。你将会看到这三个文件:
CrossOver
|—- crossover-15.deb
|—- crossover-15-free.deb
|—- deepin-crossover.deb
crossover-15.deb官方正版需要付费的,crossover-15-free.deb第三方破解版本,破解版本的无法创建容器,而正版的可以。这里推荐的方案是先安装正版crossover-15.deb把容器创建好,然后再覆盖安装破解版的crossover-15-free.deb,这样就可以达到互补的目的。
deepin-crossover.deb深度提供的需要配合crossover-15-free.deb一起安装!
说了这么多也就是,先安装crossover-15.deb,然后再安装crossover-15-free.deb,接着再安装上 deepin-crossover.deb。
注意这里不要使用Ubuntu软件中心来安装,如果出现依赖问题在软件中心里面是看不到的,所以终端来安装!
dpkg -i crossover-15.deb
dpkg -i crossover-15-free.deb
dpkg -i deepin-crossover.deb
可能会出现的依赖问题
debian 8 可能会出现依赖问题,需要安装libjpeg8但是库里没有,这是因为这个包在testing分支里,stable是没有的,但是可以直接下载deb包安装。
如果crossover不能使用(不能创建容器),安装libp11-kit-gnome-keyring_3.18.3-0ubuntu2_i386.deb,还是不能的话的试试64位版的
其他依赖问题:
sudo apt-get install -f 解决依赖问题
如果可以安装libgnutls-deb0-28的话就安装,不能安装也没多大影响。
安装libgif4,安装不了的,可以安装libgif7,比如ubuntu16
以上依赖包可以通过新立得安装,也可以使用”sudo apt-get install 软件名 “安装
QQ 8.1
好,到这一步crossover已经安装上了,下面下载QQ!
QQ 8.1(89.98MB):http://obl1kak28.bkt.clouddn.com/app.deb
同样的方法,下载完成后。终端安装,博主我这里很顺利,没有任何报错或是依赖的问题,也祝你好运!Good luck
安装完毕后可以在/usr/share/applications路径下找到熟悉的QQ快捷方式,拖到桌面还是docky上随你喜好。双击启动QQ
qqlogin
已知问题
1:QQ不在状态栏上,最小化后无法重新打开QQ主界面,但是QQ仍在后台运行!
小问题,虽然我没有遇到!哈哈…这里的解决办法是先终端使用命令停止QQ后台服务:
ps aux|grep -v grep|grep wine|cut -c 9-15|xargs kill
ps aux|grep -v grep|grep QQ|cut -c 9-15|xargs kill
ps aux|grep -v grep|grep qq|cut -c 9-15|xargs kill
pkill plugplay.exe
pkill explorer.exe
pkill services.exe
然后在系统中添加自定义捷键来唤醒QQ就可以了!
2:QQ无法输入中文
这个问题很操蛋,我遇到了,但是现在已经解决了!解决办法是:
先终端安装fcitx
apt install fcitx
然后终端敲入命令:
im-config
在弹出的窗口中找到这个配置项的路径:
im-config
之后终端通过vim,gedit,nano,随你,打开这个配置文件:
vim /etc/default/im-config
编辑配置项目中的两个IM_CONFIG_DEFAULT_MODE甚至,将其修改为fcitx。具体如图:
fcitx
OK,重启QQ再试试输入中文应该就可以了,如果不行再祭大招重启系统,哈哈!
好了,祝你一次成功!有任何问题可以单击底部按钮,加入QQ群向我提问,或是在博客留言!坚持文章创作也不容易,能添加一下收藏呗(博主每天都坚持更新文章),帮忙分享一下朋友圈让更多需要的人看到这篇文章,谢谢!
本来我只想收藏链接,但是看到结尾,而且我之前在百度上搜索了半天,找到的都是类似的文章,不得不说转载的太严重了,搜到的内容全都一样。再次不得不说:百度 真的和
google 有差距。