2
0
积极分子
通过《大神"知享" | 手把手教学,将 Wine 应用轻松转为玲珑包》的介绍,相信大家已经对如何将 wine 应用包转换成玲珑格式包有了一定的了解。
今天,我们将为大家带来该系列的第二篇实战教程——如何利用“统信 Windows 应用兼容引擎”轻松实现deb与玲珑包的一键转换。特别感谢社区用户 @克亮 的实践与分享!
首先,选择您的目标 Windows 应用,并前往其官网下载官方 exe 安装包。本文我们以「如意玲珑应用迁移与开发征募赛」中定向编译应用列表中的“南财金融终端”应用为例。
接下来需要在 deepin 上运行刚刚下载好的 exe 文件,此时我们可以借助官方所提供的 Windows 应用调试级打包工具——“统信 Windows 应用兼容引擎”来完成。
在 deepin 应用商店中搜索“统信 Windows 应用兼容引擎”并下载。
使用兼容引擎,有两种方式安装 exe 文件:
目前玲珑的wine版本仅支持deepin-wine8-stable。若通过兼容引擎安装时默认使用了 deepin-wine10-stable,请进入“高级调试”页面,手动切换为 deepin-wine8-stable 并重新调试运行。
在“我的应用”中找到已安装的应用,选择“打包应用”,根据提示填写软件包信息。打包成功后,将在桌面生成对应的 deb 安装包。
有了 deb 安装包,接下来只需使用 linglong.yaml 模板进行简单修改,即可完成构建与转换。
根据上一期的教程,我们只需要对linglong.yaml(wine转玲珑) 模板进行两处修改。
com.163.music.deepin
com.sfccn.sfconnect
随后将deb包和linlong.yaml文件放入同一文件夹下,并在当前目录下打开终端输入以下命令
mkdir -p linglong/sources
mv *.deb ./linglong/sources
随后进行构建与导出,在当前终端输入以下命令:
命令执行完成后,所生成对应的 .layer 文件就是我们需要的玲珑包。
.layer
以上就是利用“统信 Windows 应用兼容引擎”轻松实现deb与玲珑包一键转换的完整流程。再次感谢社区用户 @克亮 的宝贵经验分享!
若您在构建过程中遇到了任何问题,或有更多使用技巧想与大家分享,欢迎在deepin 社区论坛发帖,或扫描下方二维码加入如意玲珑交流群,一起探讨技术、分享经验。
deepin 社区“知享·知援”知识共建活动正在进行中!
欢迎更多用户和开发者踊跃投稿,分享您在使用、开发、打包过程中的经验和技巧,还有机会获得专属荣誉和社区周边好礼哦!
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com
Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.