安装win程序及打包教程

欢迎各位一起协同完善此文档

vek工具安装win程序及打包教程

相关链接

官网主页:https://jacklee02.gitee.io/vek/

论坛帖:https://bbs.deepin.org/zh/post/218802

统信UOS:Deepin-Wine适配知识库(官方)

返回助力UOS总站  https://docs.qq.com/mind/DWkJ4VlBXelRLWnVV

 

众测第一期的知识库内容

https://bbs.chinauos.com/post/6931

 

软件作者编写的教程简图

截图取自B站视频教程:https://www.bilibili.com/video/BV1zX4y1g7aT?zw

安装win程序及打包教程1291.png
安装win程序及打包教程1293.png
安装win程序及打包教程1296.png
安装win程序及打包教程1297.png
安装win程序及打包教程1300.png
安装win程序及打包教程1301.png
安装win程序及打包教程1303.png
安装win程序及打包教程1306.png
安装win程序及打包教程1308.png
安装win程序及打包教程1310.png
安装win程序及打包教程1313.png


 

下载安装

点击官网主页的下图或右键下载

安装win程序及打包教程1335.png

 

解压缩后,双击vek运行

(注:Linux Mint需要下载并安装这个软件包才能正常运行vek。其他Ubuntu系发行版可能也需要安装它。)

 

安装运行环境库

右键帮助选择关于

复制运行环境库命令,终端下安装运行环境库。

 

wine安装

32位程序请安装deepin-wine5

单击wine

安装win程序及打包教程1604.png

管理,选择wine安装


 

安装win程序及打包教程1617.png

 

选择相应的版本右键选择安装。

安装win程序及打包教程1634.png
安装win程序及打包教程1635.png
安装win程序及打包教程1636.png
安装win程序及打包教程1638.png

 

64位程序请安装wine6.7-dev

增加容器

安装win程序及打包教程1665.png
安装win程序及打包教程1667.png

 

32位程序选择deepin-wine5 和 win32

 

安装win程序及打包教程1697.png
安装win程序及打包教程1699.png

 

64位程序选择wine6.7-dev 和 win64

 

安装win程序及打包教程1728.png
安装win程序及打包教程1730.png
安装win程序及打包教程1732.png

安装应用

注意:若需打包,则最好每一个程序用一个容器。32位和64位程序需要使用不同容器,选择增加容器即可。

安装win程序及打包教程1790.png
安装win程序及打包教程1793.png
安装win程序及打包教程1794.png

自定义安装位置。最好改到c:\Program Files\文件夹下

安装win程序及打包教程1830.png

 

手动设置

安装win程序及打包教程1837.png
安装win程序及打包教程1840.png

安装完成后,可运行试一下,看是否正常。

增加应用

 

安装win程序及打包教程1867.png
安装win程序及打包教程1869.png
安装win程序及打包教程1872.png
安装win程序及打包教程1874.png

 

按需设置

 

安装win程序及打包教程1884.png
安装win程序及打包教程1885.png
安装win程序及打包教程1886.png

 

按需安装dll 和 修改设置

 

上图修改设置中勾选第一项可以安装所有dll。

其余按需设置,比如金周pdf编辑器设置未修改是这样

安装win程序及打包教程1952.png

的(若调试正常,不用修改):

安装win程序及打包教程1968.png
安装win程序及打包教程1969.png
安装win程序及打包教程1971.png
安装win程序及打包教程1972.png

修改上面的配置后,窗口标签栏恢复正常

安装win程序及打包教程1994.png

 

 

注意,上面的阻止控制窗口不要选,会导致该窗口一直在所有窗口的最前面,除非最小化。

以上容器即安装完毕。

测试

可以双击运行程序查看整个功能是否正常,或右键调试运行。推荐调试运行,可以实时看到调试

安装win程序及打包教程2093.png

和报错信息。

 

 

 

经调试,上图缺少xmllite.dll。可以在修改设置里添加

安装win程序及打包教程2135.png

导出deb安装包教程

右键导出deb安装包

安装win程序及打包教程2159.png

 

 

安装打包工具

若不成功则安装官方工具。

软件作者教程提示应用程序路径要在c:\(经测试默认路径也可以)

安装win程序及打包教程2213.png
安装win程序及打包教程2215.png

密码为root密码

安装win程序及打包教程2228.png

好像会一直停在这步。

安装win程序及打包教程2241.png
安装win程序及打包教程2243.png

迁移容器

安装win程序及打包教程2250.png

迁移密码为root密码

 

安装win程序及打包教程2264.png

若容器存在则删除容器

 

安装win程序及打包教程2277.png

 

自动打包

要运行一段时间。看到all done 即打包成功,打开deb包目录。安装deb包验证应用是否正常。

安装win程序及打包教程2334.png

 

精简deb包方法

安装win程序及打包教程2345.png

忘记、过去 deepin^6,发表于2021-06-16 16:49

下载星火商店的天翼云盘包,执行 dpkg-deb -R ./xxxxxxxxx.deb ./tmp 解包到当前路径下的 tmp 文件夹,对比一下 opt/apps/xxxxxxxx/files 里面的区别就好。

 

商店的新打包方式,每个包里面都带了 deepin-wine5  环境,以压缩包形式在 files 文件夹中,每个压缩包还有一个校验文件检测文件是否完整。如果共用主仓库的 deepin-wine5 那都可以删掉。

 

其中 files.7z 就是你打包的容器压缩包,这个得留着。容器只要配置运行没问题那就都差不多。

 

然后对比一下 run.sh,商店新打包方式前半部分其实只是在解压 deepin-wine5 环境到 ~/.deepinwine/ 文件夹下,都可以删掉。如果共用主仓库的 deepin-wine5 那都可以删掉,下面定义了软件名称、版本、容器位置啥的东西才要留着。

 

问题及解决方法

1、天翼云(wine)不能设置同步云盘,报系统限制,不能修改错误。

答:在其修改设置中,我将装饰窗口设为否,即正常,不知道为什么。

安装win程序及打包教程2859.png

 

2、打开vek中的wine程序时,窗口上部缺失,wine版QQ和微信有时会自动退出。

安装win程序及打包教程2904.png

 

答:这是个bug,退出vek即可。