大佬深度好文,图文并茂,点赞
兼容引擎现在双击exe安装应用默认采用 deepin-wine10-stable ,全部应用列表里的应用会根据实际情况有差异,有些应用是用wine8安装运行。
先收藏,再学习

技术实用
这个方法还适合v25.0.9吗?在v25.0.9下试了好久都没有成功。
ll-builder build

ll-builder export --layer


sudo ll-cli install com.ld.deepin_6.0.0.0_x86_64_binary.layer安装后找不到,感觉没有安装,那两个layer是两个很小的文件,加起来不到7M,不知那里错了,请指点。是在v25.0.9下,自己用统信Windows应用兼容引擎打的deb格式的吧,用deepin-wine8-stable的。

ll-builder build

ll-builder export --layer


sudo ll-cli install com.ld.deepin_6.0.0.0_x86_64_binary.layer安装后找不到,感觉没有安装,那两个layer是两个很小的文件,加起来不到7M,不知那里错了,请指点。是在v25.0.9下,自己用统信Windows应用兼容引擎打的deb格式的吧,用deepin-wine8-stable的。

容量跟deb 应该差不多大,发你的exe 下载地址。
容量跟deb 应该差不多大,发你的exe 下载地址。
以前很少的一个游戏为<雷电>自己电脑很早以前下载的,链接: https://pan.baidu.com/s/1ZcWDlOlEezRtQVulUE_czw?pwd=4ibt 提取码: 4ibt
容量跟deb 应该差不多大,发你的exe 下载地址。
关键你看我那地不对呀?
容量跟deb 应该差不多大,发你的exe 下载地址。


用你这方法试了不下十次,安装后都 不能启动,用的就是你举例的南财金融还有我自己打包绿色软件都没有成功,把v
25都重新安装两次都试没有成功。真不知道那里出了问题。

用你这方法试了不下十次,安装后都 不能启动,用的就是你举例的南财金融还有我自己打包绿色软件都没有成功,把v
25都重新安装两次都试没有成功。真不知道那里出了问题。
不好意思,最近线下事情有点忙,没得及时看帖子。
目前新版本的统信兼容引擎升级了打包脚本,玲珑部分没有同步更新。如果把统信兼容引擎回退到3.3.3 版本是正常的。
你说的雷电32位 玲珑环境 目前测试效果不佳。




动图演示

不好意思,最近线下事情有点忙,没得及时看帖子。
目前新版本的统信兼容引擎升级了打包脚本,玲珑部分没有同步更新。如果把统信兼容引擎回退到3.3.3 版本是正常的。
你说的雷电32位 玲珑环境 目前测试效果不佳。




动图演示

怪不得用统信Windows应用兼容引擎3.4,每个打包exe文件,然后再转玲珑包,安装后都不能启动,原来要用统信Windows应用兼容引擎3.3呀,现在很难找到统信Windows应用兼容引擎3.3,不然的话可以试一下了。

Popular Events
More

中文 
上一期地址:https://bbs.deepin.org/post/290919
接着上一期结尾,如何利用本地 统信兼容引擎 把下载好的EXE文件打包成deb后 再转化成玲珑包的方法,其实也非常简单。
我们跟随打包任务节奏走,针对官方发布的🍥 指定应用清单 看哪个顺眼,随机选一个,我们选商业应用为例 南财金融终端
首先找到南财金融终端的官方网站 https://sfconnect.sfccn.com/ 找到Windows 版本,下载到本地。
然后用兼容引擎打开安装,方法有两种,第一种直接双击EXE 文件,就像Windows系统一样安装,下一步....完成。
第二种打开统信Windows应用兼容引擎 右上角有添加应用
安装完毕后如下图:点击运行,软件可以正常打开,但是接下来非常重要。
因为目前玲珑的wine版本仅支持deepin-wine8-stable,默认安装可能会用兼容引擎最新版本deepin-wine10-stable,
我们需要修改为可兼容玲珑版本如下图
wine版本选择 deepin-wine8-stable 点击调试运行,程序正常运行。
接下来就是利用 统信Windows应用兼容引擎 把刚刚安装的软件打包成deb 安装包 操作如下
下面为演示数据,请根据各自软件的具体情况填写
打包成功后,会如下图显示,同时,在桌面上得到一个 南财金融终端的deb 格式安装包
有了这个deb 安装包,接下来就很简单了,在桌面上新建一个文件夹取名为南财金融(名称可以随意)
根据上一期的wine公共linglong.yaml 我们只需要修改2处,如下图
linglong.zip 这里是修改好的linglong.yaml文件,id name 可以用文本批量替换方式一次性更改,重点注意脚本名称

有了模版,有了deb 包,接下来就很简单了
在当前目录下 右键打开终端输入
创建linglong文件夹及sources 可以手动创建,也可以用命令创建
mkdir -p linglong/sourcesmv *.deb ./linglong/sources这里我用通配符 移动当前目录的deb安装包到 linglong/sources 目录下
接下来就非常简单了,只需要两步,就可以完成任务了
在当前终端输入命令
看到 Build completed successfully! 那就已经构建完成了,接下来执行导出构建成玲珑格式包,
执行 ll-builder export --layer
这里安装部分就略过了。。。。是不是很简单,就2个注意事项,
1.兼容引擎目前只支持deepin-wine8-stable
2.模版里面启动脚本默认是run.sh 这个要根据 deb包 /opt/apps/$app_id/run.app_id.sh
打包过程后续遇到问题,也可以跟帖!!!