不基于生态适配脚本的打包器 - gfdgd-xi/deep-wine-runner GitHub Wiki

如何进入打包器

image.png

主界面

不同版本的打包器界面会有所区别
image.png

准备工作

  1. 有一个已经制作配置好的 Wine 容器,要打包的程序需要安装到 Wine 容器里面
  2. 保证需要打包的程序能够正常运行
  3. 空间足够
  4. 有打包 deb 和使用 wine 的基础知识

填写内容

提示(填写注意事项)

image.png

填写内容介绍

下面的讲解将会依照图中编号来讲
image.png

编号(带※为必填/必选) 介绍
※① 想要打包生成 deb 的包名,要遵守包名规则,如spark-deepin-wine-runner
※② 想要打包生成 deb 的包名,要遵守版本号标准,如2.4.1
※③ 想要打包生成 deb 的程序说明
※④ 想要打包生成 deb 的维护者,如gfdgd xi<3025613752>
※⑤ 解压容器到其它机器的容器名称
image.png
※⑥ 要打包的容器所在路径,也可以选择已经好打包的 7z 文件
※⑦ 填写程序在 Wine 容器内的路径,如c:/windows/system32/winver.exe是正确的,而如这个路径是错误的/home/gfdgd_xi/.deepinwine/demo/drive_c/windows/system32
※⑧ 快捷方式的程序分类
程序参数,如%u,一般不需要
※10 快捷方式名称
11 快捷方式图标所在路径,如/home/gfdgd_xi/Desktop/Icon.png,支持png和svg
12 打包的 Wine 版本,根据实际情况选择(如果打包 arm 包将不会提供选择)
※13 打包出的 deb 生成的位置,一般自动生成
14 在卸载时自动删除容器,投稿星火应用商店的话建议勾选,最新版本默认勾选
15 清理容器无用内容,一般建议勾选,最新版本默认勾选,如果有特殊需求(如容器内有 mono、gecko 等)建议取消勾选
16 使用星火 dwine helper 替换 Deepin Wine Helper,投稿星火应用商店的话建议勾选,最新版本默认勾选(如果打包 arm 包将不会提供选择)
17 生成 deb 包所需的依赖,一般情况下默认即可
18 生成 deb 包的推荐依赖,一般情况下为空即可
19 快捷方式的 MimeType 项,一般为空即可
※20 选择生成 deb 包所对应的架构
选择i386
image.png
选择arm
image.png
21 点击该按钮打包生成 deb
22 调用默认的 deb 安装工具安装生成的 deb
23 只打包容器生成 7z 包,不做其它操作
24 构建 deb 包目录,但不打包成 deb
25 查看打包过程中命令返回内容

打包后一定要测试打包的 deb 是否能正常安装、运行、卸载,在运行前需要删除或移走本地的容器
打包后可以在 https://upload.deepinos.org 或使用星火应用商店投稿器进行投稿

填写示例

示例 deb 包下载地址:https://gfdgdxi.lanzoue.com/b01q21tej 密码:6xqx

i386

image.png
image.png

arm64

image.png

©2020~Now gfdgd xi

⚠️ **GitHub.com Fallback** ⚠️