只关心软件下载地址和安装方法的话可以直接下拉到文末“核心内容”处
一、闲聊
我们知道,linux桌面版的普及总是受着很大的制约,其中一个不得不提的原因便是商业软件的缺失,很多我们难以诀别的驱动和商业软件都没有linux原版的(如QQ、迅雷、百度云等),使得我们在使用linux发行版的时候总是遇到诸多的不便。同时,由于linux的开源特性,以linux为核心的发行版可谓是林林总总,仅仅是我所接触的linux发行版便不下20个。不同的linux发行版总是有着不同的特色,但是毫无疑问的是,每个发行版都在尽自己的力量为linux社区做贡献。有的致力于提供最稳定、技术最新潮的linux版本,有的则更重视特定开发人员的需求,有的则努力让linux桌面变得更好看。除了我现在正在使用的ubuntukylin之外,我认为最符合中国用户的使用习惯的就是deepin了。
可能有人感兴趣的-->deepin官网:深度操作系统
与优麒麟“做最有中国味的操作系统”的宗旨不同的是,深度linux一直致力于完善国产操作系统生态,所以,deepin操作系统中就包含了许多有deepin团队维护的wine软件,如QQ、TIM、微信、迅雷、Winrar等,实际上,据博主findhao的文章中提到的,网上广为流传的wineQQ国际版其中也有deepin团队的身影。不得不说,我也十分佩服deepin团队,我个人认为所有linux发行版中最好用的两个莫过于ubuntukylin和deepin了。不过deepin虽然有着大量的软件支持和友好的用户界面,但是个人认为deepin系统本身却没有原生ubuntu来的稳定,而且关于开发工作的教程也没有ubuntu来的多。例如MIUI、CM、AOSP等项目都是用ubuntu完成的,ubuntu的开发者社区比起deepin也要完善一点。说到这里,我总是感慨一句,要是ubuntukylin和deepin能够在wine软件和系统稳定性方面有一些合作那该多好啊。或者如果ubuntukylin软件中心也可以收录深度商店中的一些wine应用的话,那么肯定能让系统的易用性更上一层楼。
出于以上考虑,我便有了尝试在ubuntu上安装deepin所支持的wine软件的想法,最终我选择进行测试的是QQ8.9和迅雷7极速版,目前测试的结果是,这两个软件在ubuntu下的运行并不如在deepin下的完美,如qq点击视频通话即崩溃等,身为学生的我能力有限,经几天尝试仍找不到解决方案。所以这一次的wineQQ并不是十分完美的,亮点是可以记住密码和自动登录,相比之下,迅雷的表现则好的多。
二、简单背景分析
deepin团队与许多其他公司有过合作,如和网易进行合作开发了网易云音乐for
deepin,与CodeWeavers团队成员合作开发了最新的deepin-QQ等。甚至向CodeWeavers购买了crossover的批量许可证,让每个使用deepin的用户可以免费使用crossover,并且开发了许多基于crossover的wine软件。
实际上,以wine-QQ8.9.1为例,deepin团队一共维护了两个版本,一个是deepin.com.qq.im(基于deepin-wine),另一个是app.com.qq.im(基于crossover)。所以,本文中提到的deepinQQ便是基于deepin-wine的,并不需要安装crossover,deepin-thunder同理。所以在安装这两个软件之前,我们需要先安装deepin-wine以及所需的依赖文件。(文末已经附上相关软件包和安装方法,其中部分软件包已经去除依赖关系)。
三、核心内容
软件:迅雷7极速版、QQ8.9
安装环境:ubuntukylin16.04(最新的优麒麟是17.04,我也很想升级到最新版,但是由于16.04是长期支持版,出于长远考虑,下一次我升级系统也许会是18.04)
描述:
1.迅雷运行几乎完美,能够用手机号登录,能够正常下载和加速。已知部分图片无法正常显示,无伤大雅。
2.QQ运行效率比起其他版本的wineqq来说要高,能够记住密码和自动登录,无法视频通话、远程演示。
所需文件一览:
.
├── deepin.com.qq.im_8.9.19983deepin16_i386.deb
├── deepin.com.thunderspeed_7.10.35.366deepin15_i386.deb
├── deepin-wine-d
│ ├── deepin-fonts-wine_1.9-26_all.deb
│ ├── deepin-libwine_1.9-26_i386.deb
│ ├── deepin-wine32_1.9-26_i386.deb
│ └── udis86_1.72-2_i386.deb
├── deepin-wine-helper-d
│ ├── libgif4_4.1.6-11_i386.deb
│ ├── libgnutls26_2.12.23-18_i386.deb
│ ├── libgnutls-deb0-28_3.3.20-1_i386.deb
│ ├── libgstreamer0.10-0_0.10.36-1.5_i386.deb
│ ├── libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
│ ├── libpng16-16_1.6.26-1_i386.deb
│ └── libreadline7_7.0-1_i386.deb
├── dependences
├── install.sh
├── qq-d
│ ├── deepin-wine_1.9-26_all.deb
│ ├── deepin-wine32-preloader_1.9-26_i386.deb
│ ├── deepin-wine-helper_1.0deepin17_i386.deb
│ └── deepin-wine-uninstaller_0.1deepin2_i386.deb
├── README
└── remove.sh
附图:
所需文件下载链接:http://pan.baidu.com/s/1kVKBXHX 密码:3pva(有兴趣的朋友可以自己到deepin官方镜像站下载对应软件包后自己动手移植,难度较小)
安装方法见文件包中的README,附README中的部分内容:
软件来源于deepin镜像站,衷心感谢deepin团队的努力,让linux使用者能有更多更好用的wine软件选择。
qq-d文件夹中为搭建deepin-wine环境所需的第一级依赖软件,包括deepin-wine,deepin-wine-helper等。
deepin-wine-d中为软件包deepin-wine所需的依赖软件,包括deepin-libwine等。
deepin-wine-helper-d中为软件包deepin-wine-helper所需的部分依赖软件,包括32位的libreadline7等。
安装方法
=====================2017年5月17日更新,增加32位操作系统安装方法与可能出现的错误解决方法=======================
64位操作系统安装前需检查dpkg是否包含了i386架构的软件包。终端输入
dpkg --print-foreign-architectures
如果输出i386则继续下面步骤,如果没有的话,需要先执行:
sudo dpkg --add-architecture i386
sudo apt-get update
接下来安装deepin-qq和deepin-thunder,方法为打开终端,执行:
sudo bash install.sh
卸载方法为:
sudo bash remove.sh
32位操作系统的安装方法为:
sudo bash install_32.sh
卸载方法为:
sudo bash remove_32.sh
对于ubuntukylin17.04可能出现安装之后点击启动图标没反应的情况,最新更新的网盘中的安装包已经修复此问题,或者参照20楼的解决方法。
===============================分割线==================================
注意:由于本人一时疏忽,2017年5月17号前下载网盘中附件进行安装的人在执行sudo bash
remove.sh执行卸载的时候可能出现无法卸载的情况。最新版本的文件已经修复此问题,如果卸载时遇到错误请下载网盘中对应的remove.sh或remove_32.sh替换原文件再执行卸载。
对终端比较熟悉的朋友可以打开installer.sh和remove.sh中查看,修改自己想安装或卸载的组件(例如只想装迅雷不想要qq,可以将对应行注释掉)。
===============================分割线==================================
针对楼下有人提出的问题对教程进行一点补充:
- 安装完成后在Dash中搜索“QQ”或者“迅雷”即可看到对应的图标,点击即可启动。
- 网盘所分享文件除了文本之外均为deb软件包,deb软件包不需要解压,直接安装即可。安装代码已经写在install.sh和install_32.sh中,所以只需要执行:
64位操作系统:
sudo bash install.sh
32位操作系统:
sudo bash install_32.sh
===============================分割线==================================
支持国产操作系统,支持开源,支持wine。
本文及附件为个人娱乐作品,仅限于学习和交流,如有侵权或言论失当请联系我,我会马上修改或删除。
附注:
- 目前linux下最完美的windows软件解决方案我想基本都在crossover和deepin当中,如果只是想体验一把linux操作系统的话可以安装deepin操作系统,如果对linux特定发行版有要求的话购买crossover并安装。(crossover的收入用于支持wine开发者,并且crossover大部分代码都贡献给了开源wine,经济允许的话请购买原版授权支持开源项目)。
- 如果目前实在很拮据的话,可以多了解PlayonLinux(一个类似于crossover的wine前端软件,免费,但整体不如crossover),或者关注一下网上许多大牛小牛所发布的最新解决方案(如github上的eletronic
wechat、BNetDisk、xware-desktop等)。 - 其实我对软件包app.com.qq.im也做了移植尝试,可以视频通话,但是却不能记住密码,个人对视频通话没有多大要求,这里就不说了,如果有人需要的话有空我再发帖子吧。
最后附上效果图: