说明:此版本的QQ基本完美,但是有个缺点就是历史记录有些会显示乱码!

注意:此方法能完美解决这篇文章http://www.cnblogs.com/EasonJim/p/7118693.html的所有问题,且不影响现在系统的任何功能,可以说是相当的完美。经过测试从4.4.0到4.7.0的内核都能完美安装和运行。

原理是借助CrossOver容器进行虚拟化启动QQ,这个QQ版本一般比较新,所以不会出现国际版的问题。但是资源占用大也是一个问题,不过现在机器基本都是16G内存以上,所以这个不成问题。

下载文件:

(链接: https://pan.baidu.com/s/1o8yWUAQ 密码: b5bx)

  • apps.com.qq.im_8.1.17255deepin11_i386.deb
  • crossover-15_15.0.3-1_all.deb
  • crossover-15_15.0.3-1_all-free.deb
  • deepin-crossover-helper_1.0deepin0_all.deb
  • simsun.ttf
  • winewrapper.exe.so

只需要下载以上文件即可。

安装:

#安装32位库的支持
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5
#安装CrossOver
sudo dpkg -i crossover-15_15.0.3-1_all.deb
sudo dpkg -i crossover-15_15.0.3-1_all-free.deb
sudo dpkg -i deepin-crossover-helper_1.0deepin0_all.deb
#如果中途出现依赖问题
sudo apt-get install -f
#然后再重新安装上一步操作
#安装QQ
sudo dpkg -i apps.com.qq.im_8.1.17255deepin11_i386.deb

配置:

#***
mv /opt/cxoffice/lib/wine/winewrapper.exe.so /opt/cxoffice/lib/wine/winewrapper.exe.so.bak
cp winewrapper.exe.so /opt/cxoffice/lib/wine/
#设置字体
cp simsun.ttf /opt/cxoffice/share/wine/fonts
mv /opt/cxoffice/share/wine/fonts/ume-ui-gothic.ttf /opt/cxoffice/share/wine/fonts/ume-ui-gothic.ttf.bak

退出QQ设置:

除了点击关闭按钮之外,还需在命令行上执行kill命令

sudo gedit /usr/bin/killqq
#内容如下
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
#赋予执行权限
sudo chmod 777 /usr/bin/killqq

退出是执行killqq即可。

启动:

第一次启动会提示输入密码安装依赖。

提示:如果出现无法输入密码,请点击右侧小键盘后再次输入即可。

参考:

https://zhuanlan.zhihu.com/p/27549700

https://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=28263

Ubuntu 16.04安装CrossOver容器来安装QQ(终极解决办法,亲测有效)的更多相关文章

  1. Ubuntu 16.04系统下软件中心Software闪退解决办法

    按住Ctrl+Alt+T打开终端输入: sudo apt-get update //更新 sudo apt-get dist-upgrade //升级 sudo apt-get install --r ...

  2. Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用【转】

    本文转载自:http://www.linuxdiyf.com/linux/24086.html Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用 发布时间:2016-09 ...

  3. ubuntu 16.04 anaconda 4.2.0 安装tensorflow 报错

    ubuntu 16.04 anaconda 4.2.0 安装tensorflow 报错. 安装pyenv后,在pyenv环境内安装 anaconda,然后再安装tensorflow不再报错,比较奇怪, ...

  4. ubuntu 16.04上 mysql 5.7 安装笔记

    一 安装 ubuntu 采用APT安装方式,可参考: Ubuntu 安装mysql和简单操作 Ubuntu 16.04安装MySQL(5.7.18) A Quick Guide to Using th ...

  5. Vmvare + Ubuntu 16.04环境搭建 + 相关软件安装配置笔记【深度学习】

    前言 由于学习与工作的需要,加上之前配置好的vmmachines都损坏了,我就重新弄一个ubuntu虚拟机,配置一下环境,给自己留个记录 1.文件 2.配置过程 1.在Vmware中新建虚拟机,自定义 ...

  6. Ubuntu 16.04系统上NFS的安装与使用

    摘要:本文介绍了NFS服务器的安装过程.配置文件和常用命令行工具,以及NFS客户端上如何安装常用工具,介绍如何挂载共享目录,并通过实验进行验证. 一.服务器端: 1.1安装NFS服务: #执行以下命令 ...

  7. Windows 10+Ubuntu 16.04在MBR分区上安装双系统(转)

    以下内容转自这篇博客: http://www.cnblogs.com/Duane/p/5424218.html http://www.cnblogs.com/Duane/p/6776302.html( ...

  8. ubuntu 16.04 英伟达驱动安装

    参考:https://blog.csdn.net/breeze5428/article/details/80013753 换了一个新的地方,得重新配置Ubuntu 16.04,在配置NVIDIA驱动的 ...

  9. Ubuntu 16.04 + GTX970 + cuda8.0.44安装配置等问题(转)

    参考:https://blog.csdn.net/u010094199/article/details/54380086 参考:https://blog.csdn.net/jonms/article/ ...

  10. Ubuntu 16.04 LTS 64位系统 安装Docker

    本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队 ...

随机推荐

  1. ios copy assign retain

    一,retain, copy, assign区别 1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b.此时a ...

  2. Greenplum/Deepgreen(单机/伪分布)安装文档

    Greenplum/Deepgreen数据库安装(单机/伪分布) 首先去官网下载centos7:https://www.centos.org/download/,选择其中一个镜像下载即可,网上随意下载 ...

  3. OpenCV2.4.11+VS2012的环境配置+“fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突”的问题解决

    本来OpenCV环境配置的问题是个基础问题,但是步骤有点小烦,所以几乎每次都要百度一下,加上这次遇到的“fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突 ...

  4. HDU-2018-奶牛的故事

    这题找到递推式就好写了,递推式大致是: f=n (n<=4) f=f(n-1)+f(n-3) (n>4) 其实这题的题意,我觉得是有很大的问题的,它前后说的每年年初的意思都不一样,敬请参考 ...

  5. Python9-文件操作-day8

    # 1.文件路径:d:\xxx.txt# 绝对路径:从根目录开始# 想对路径:当前文件下# 2.编码方式:utf-8/gbk...# 3.操作方式:只读.只写.追加.读写.写读..... f=open ...

  6. java 邮箱验证

    1.需要加入发送邮件的mail.jar: http://www.oracle.com/technetwork/java/javamail/index-138643.html 2.将字符串通过MD5进行 ...

  7. Mac下Python和Pycharm之virtualenv

    一.python如何配置virtualenv   1.安装virtualenv pip3 install virtualenvpip install -i https://pypi.tuna.tsin ...

  8. 【04】在webstorm里Export declarations are not supported by current JavaScript version

    [04]在webstorm里Export declarations are not supported by current JavaScript version     Export declara ...

  9. python算法-二叉树广度优先遍历

    广度优先遍历:优先遍历兄弟节点,再遍历子节点 算法:通过队列实现-->先进先出 广度优先遍历的结果: 50,20,60,15,30,70,12 程序遍历这个二叉树: # encoding=utf ...

  10. [automator学习篇]android 接口-- bluetooth

    http://www.android-doc.com/guide/topics/connectivity/bluetooth.html 本地下载的sdk 目录:     D:\AndroidSdk\s ...