上一期地址: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/sources
mv *.deb ./linglong/sources
这里我用通配符 移动当前目录的deb安装包到 linglong/sources 目录下
接下来就非常简单了,只需要两步,就可以完成任务了
在当前终端输入命令
ll-builder build
看到 Build completed successfully! 那就已经构建完成了,接下来执行导出构建成玲珑格式包,
执行 ll-builder export --layer
这里安装部分就略过了。。。。是不是很简单,就2个注意事项,
1.兼容引擎目前只支持deepin-wine8-stable
2.模版里面启动脚本默认是run.sh 这个要根据 deb包 /opt/apps/$app_id/run.app_id.sh
打包过程后续遇到问题,也可以跟帖!!!
大佬深度好文,图文并茂,点赞
兼容引擎现在双击exe安装应用默认采用 deepin-wine10-stable ,全部应用列表里的应用会根据实际情况有差异,有些应用是用wine8安装运行。
先收藏,再学习
Featured Collection
Popular Ranking
Popular Events
上一期地址: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/sources
mv *.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
打包过程后续遇到问题,也可以跟帖!!!