我们晓得在linux里面,deepin做了好多wine的应用程序,并且在其他的linux发行版上却没有这些待遇,下边我介绍一下,怎样在继续debian的linux发行版上运行deepin的wine应用程序。
本人在linuxmint17.3和ubuntu16.04上测试通过,linuxmint17.3(ubuntu14.04)使用14版,ubuntu16.04使用15版,相对来说ubuntu兼容更好。其他linux发行版请自测。
注:此文章所提到的内容纯属个人兴趣,可以一起交流但不得用于非法途径,使用过程中出现的问题与本人无关
我们晓得deepin的wine应用是基于crossover运行的,并且我试了移植到playOnLinux上基本没多少问题,并且考虑到安装比较麻烦还是使用了crossover。
(Linux)将CrossOver的wine程序移植到PlayOnLinux:
假如支持crossover的同学请订购正版。
教程如下:(2016/05/07更新,降低支持ubuntu16.04)
1.安装crossover
勿必使用我提供的crossover版本
基于(debian)推荐使用14版本的,7.1版的QQ兼容性更好。假如ubuntu16推荐使用15版的可以安装8.1QQ,支持很完美。
a.假如你是64的操作系统,请先添加32为库
sudo dpkg --add-architecture i386 sudo apt-get update
b.安装crossover,14版本的还须要安装deepin-crossover*.deb,15版本的还须要安装deepin-crossover-helper*.deb。
c.假如crossover不能使用(不能创建容器),安装libp11-kit-gnome-keyring_3.18.3-0ubuntu2_i386.deb,还是不能的话的试试64位版的
d.其他依赖问题
假如安装过程中缺乏依赖不能安装,可以参照前面移植的方式除去相关依赖,影响不大
假如可以安装libgnutls-deb0-28的话就安装deepin linux软件linux软件工程师培训,不能安装也没多大影响。
安装libgif4,安装不了的,可以安装libgif7,例如ubuntu16
以上依赖包可以通过新立得安装,也可以使用”sudoapt-getinstall软件名”安装
注:资源文件夹上面有多个版本的crossover,后缀加了free大家懂的,并且存在部份功能性问题,不影响deepinwine的软件包使用。没有free的没有功能性问题,而且可能出现deepinwine软件兼容性问题,试用15天的,假如支持crossover的同学请订购正版。建议你们来回覆盖安装这两个版本使用,基本可以互补。假如有兴趣的同学可以和我一起讨论研究解决问题。
对于哪些是来回覆盖安装,举个反例:free版是不能创建容器的,这么我们先安装不是free的版本也就是试用版,把容器创建好了之后,在覆盖安装free版就可以使用了。所以两个版本功能是互补的,尽管麻烦linux游戏,但还是不影响正常使用的。
2.安装deepin的wine程序
软件可以到资源网址中的wine-apps文件夹下获取
目前包括:QQ、QQ-DownLoad、360压缩
也可到下边网址下载对应的包安装,部发包可能须要消除依赖,旁边有相关教程
更多软件会在更改后上传,希望能有更多的同事和我一起研究
注:我使用的Linuxmint,QQ面板图标可能会卡住没有反应。解决办法,来反弹节一下边板大小即可。
简单移植deepin的wine软件包到其他linux发行版:(不能直接安装的情况下)
由于是deepin的软件包所以难免会有一些依赖问题,我们只须要除去那些依赖就可以安装了。所以我们须要对软件包进行更改。但因为依赖问题deepin linux软件,所以部份软件并不能完美运行。
1.安装dpkg
这个软件包恐怕都是安装过得
要是没有安装的可以通过指令或新立得安装
执行代码
sudo apt-get install dpkg
2.更改deepin的wine软件包
a.获取deepin的wine软件包,可以通过一下网址得到。(请选择其中wine的软件包,其他的可能是deepin下的其他软件包)
b.选择一个工作目录(随意一个文件夹就行),将wine的软件包放进去,例这么软件包的名子为wine.deb
c.创建软件包目录
在此工作目录下打开终端(或直接cd到此工作目录下)运行
mkdir -p extract/DEBIAN
d.解压wine软件包
dpkg-deb -x wine.deb extract/
dpkg-deb -e wine.deb extract/DEBIAN
e.除去依赖
打开extract/DEBIAN/control,找到Depends:除去不能安装通过的一些依赖,通常只留下包含crossover即可
f.重新打包
构建一个软件包生成目录
mkdir build
重新打包为deb
dpkg-deb -b extract/ build/
g.安装
在build目录下会看见新生成的wine软件包,安装即可。
之后在crossover中会看见这个容器,运行上面的软件即可
资源地址: