mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-01-13 01:58:27 +08:00
改版本号为2.0.0+改README
This commit is contained in:
parent
dd05dc9b74
commit
d2cc2e231e
33
README.md
33
README.md
@ -11,8 +11,7 @@ env WINEPREFIX=容器路径 wine(wine的路径) 可执行文件路径
|
|||||||
是使用 Python3 的 tkinter 构建的
|
是使用 Python3 的 tkinter 构建的
|
||||||
(自己美术功底太差,图标只能在网络上找了)
|
(自己美术功底太差,图标只能在网络上找了)
|
||||||
(测试平台:deepin 20.6;UOS 家庭版 21.3.1;Ubuntu 22.04)
|
(测试平台:deepin 20.6;UOS 家庭版 21.3.1;Ubuntu 22.04)
|
||||||
![image.png](https://storage.deepin.org/thread/202208031351466402_image.png)
|
![image.png](https://storage.deepin.org/thread/202208131811324016_image.png)
|
||||||
![image.png](https://storage.deepin.org/thread/2022080317313975_image.png)
|
|
||||||
而打包器可以方便的把您的 wine 容器打包成 deb 包供他人使用,程序创建的 deb 构建临时文件夹目录树如下:
|
而打包器可以方便的把您的 wine 容器打包成 deb 包供他人使用,程序创建的 deb 构建临时文件夹目录树如下:
|
||||||
```bash
|
```bash
|
||||||
/XXX
|
/XXX
|
||||||
@ -56,14 +55,15 @@ exe路径\' 参数 \'
|
|||||||
```
|
```
|
||||||
即可(单引号需要输入)
|
即可(单引号需要输入)
|
||||||
5、wine 容器如果没有指定,则会默认为 ~/.wine
|
5、wine 容器如果没有指定,则会默认为 ~/.wine
|
||||||
6、在使用 linglong 包的 Wine 应用时,必须安装至少一个 linglong 的使用 Wine 软件包才会出现该选项,
|
6、如果可执行文件比较大的话,会出现点击“获取该程序运行情况”出现假死的情况,因为正在后台读取 SHA1,只需要等一下即可(读取速度依照您电脑处理速度、读写速度、可执行文件大小等有关)
|
||||||
而程序识别到的 Wine 是按 linglong 的使用 Wine 软件包名的字母排序第一个的 Wine,且生成的容器不在用户目录下,而是在容器的用户目录下(用户目录/.deepinwine、/tmp、桌面、下载、文档等被映射的目录除外),同理需要运行的 EXE 也必须在被映射的目录内
|
7、对于非 X86 的用户来说,请不要使用本程序自带的 Wine 安装程序和 Windows 虚拟机安装功能(检测到为非 X86 架构会自动禁用)
|
||||||
7、如果是使用 Deepin 23 的 Wine 安装脚本,请切记——安装过程会临时添加 Deepin 20 的 apt 源,不要中断安装以及千万不要中断后不删除源的情况下 apt upgrade !!!中断后只需重新打开脚本输入 repair 或者随意安装一个 Wine(会自动执行恢复操作)即可
|
8、如果非 X86 的用户的 UOS 专业版用户想要使用的话,只需要在应用商店安装一个 Wine 版本微信即可在本程序选择正确的 Wine 运行程序
|
||||||
以及此脚本安装的 Wine 无法保证 100% 能使用,以及副作用是会提示
|
9、在使用 linglong 包的 Wine 应用时,必须安装至少一个 linglong 的使用 Wine 软件包才会出现该选项,而程序识别到的 Wine 是按 linglong 的使用 Wine 软件包名的字母排序第一个的 Wine,且生成的容器不在用户目录下,而是在容器的用户目录下(用户目录/.deepinwine、/tmp、桌面、下载、文档等被映射的目录除外),同理需要运行的 EXE 也必须在被映射的目录内
|
||||||
|
10、如果是使用 Deepin 23 的 Wine 安装脚本,请切记——安装过程会临时添加 Deepin 20 的 apt 源,不要中断安装以及千万不要中断后不删除源的情况下 apt upgrade !!!中断后只需重新打开脚本输入 repair 或者随意安装一个 Wine(会自动执行恢复操作)即可。以及此脚本安装的 Wine 无法保证 100% 能使用,以及副作用是会提示
|
||||||
```bash
|
```bash
|
||||||
N: 鉴于仓库 'https://community-packages.deepin.com/beige beige InRelease' 不支持 'i386' 体系结构,跳过配置文件 'main/binary-i386/Packages' 的获取。
|
N: 鉴于仓库 'https://community-packages.deepin.com/beige beige InRelease' 不支持 'i386' 体系结构,跳过配置文件 'main/binary-i386/Packages' 的获取。
|
||||||
```
|
```
|
||||||
![image.png](https://storage.deepin.org/thread/202207190819153104_image.png)
|
![image.png](https://storage.deepin.org/thread/202208131811324016_image.png)
|
||||||
### 打包器
|
### 打包器
|
||||||
1、deb 打包软件包名要求:
|
1、deb 打包软件包名要求:
|
||||||
软件包名只能含有小写字母(a-z)、数字(0-9)、加号(+)和减号(-)、以及点号(.),软件包名最短长度两个字符;它必须以字母开头
|
软件包名只能含有小写字母(a-z)、数字(0-9)、加号(+)和减号(-)、以及点号(.),软件包名最短长度两个字符;它必须以字母开头
|
||||||
@ -85,6 +85,25 @@ desktop文件中StartupWMClass字段。用于让桌面组件将窗口类名与de
|
|||||||
![image.png](https://storage.deepin.org/thread/202207190822204627_image.png)
|
![image.png](https://storage.deepin.org/thread/202207190822204627_image.png)
|
||||||
|
|
||||||
## 更新日志
|
## 更新日志
|
||||||
|
### 2.0.0(2022年08月13日)
|
||||||
|
**※1、修复了重复路径一直自动重复增加的问题**
|
||||||
|
**※2、修复了两个打包器打包错误的问题(非基于生态活动脚本的为 wine 导入错误,基于生态活动脚本的为架构有误导致打包出的 deb 无法打包)**
|
||||||
|
**※3、适配了部分非 i386、amd64 架构计算机的 UOS 系统使用的 wine 并支持打包非 i386、amd64 架构计算机的 UOS 系统使用的 wine 程序 deb 包**
|
||||||
|
**※4、支持安装 dxvk(遵守 Zlib 开源协议)**
|
||||||
|
**※5、运行器、打包器(包括非基于生态适配活动脚本制作的)支持使用 Wine 生态适配活动的容器清理脚本**
|
||||||
|
**※6、支持更加简易的安装最新版的 WineHQ**
|
||||||
|
**※7、增加字体商店**
|
||||||
|
**※8、新增查看可执行文件运行情况的功能**
|
||||||
|
9、支持不显示没有安装的 Wine,方便用户识别
|
||||||
|
10、修改了 Wine 的顺序使其更加合理
|
||||||
|
11、支持删除安装 exe 后在启动器的快捷方式
|
||||||
|
12、优化了 Wine 打包器(非基于生态活动脚本)对容器的处理
|
||||||
|
13、修复了 Wine 打包器(非基于生态活动脚本)打包出的 deb 安装时显示为解压缩后会消耗 0 B 的额外空间以及 postrm 的一些问题
|
||||||
|
14、支持删除无需使用的程序组件
|
||||||
|
15、支持组件/运行库下载后缓存方便下次使用(可以清理)
|
||||||
|
16、点击获取图标按钮后会自动读取 exe 框的程序图标(不支持相对路径和包内路径,只支持绝对路径)
|
||||||
|
![image.png](https://storage.deepin.org/thread/202208131811324016_image.png)
|
||||||
|
|
||||||
### 1.8.0(2022年08月03日)
|
### 1.8.0(2022年08月03日)
|
||||||
**※1、修复了打包器(非基于活动脚本) control、postrm 写入文件颠倒的问题**
|
**※1、修复了打包器(非基于活动脚本) control、postrm 写入文件颠倒的问题**
|
||||||
**※2、内置一个微型的 Windows 应用商店(应用来源:腾讯软件管家)**
|
**※2、内置一个微型的 Windows 应用商店(应用来源:腾讯软件管家)**
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Package: spark-deepin-wine-runner
|
Package: spark-deepin-wine-runner
|
||||||
Version: 1.9.0
|
Version: 2.0.0
|
||||||
Maintainer: gfdgd xi <3025613752@qq.com>, 为什么您不喜欢熊出没和阿布呢
|
Maintainer: gfdgd xi <3025613752@qq.com>, 为什么您不喜欢熊出没和阿布呢
|
||||||
Homepage: https://gitee.com/gfdgd-xi/deep-wine-runner
|
Homepage: https://gitee.com/gfdgd-xi/deep-wine-runner
|
||||||
Architecture: all
|
Architecture: all
|
||||||
|
@ -22,4 +22,4 @@ fi
|
|||||||
# 设置目录权限,让用户可读可写,方便后续删除组件
|
# 设置目录权限,让用户可读可写,方便后续删除组件
|
||||||
chmod 777 -R /opt/apps/deepin-wine-runner
|
chmod 777 -R /opt/apps/deepin-wine-runner
|
||||||
# 向服务器返回安装数加1(不显示内容且忽略错误)
|
# 向服务器返回安装数加1(不显示内容且忽略错误)
|
||||||
curl http://120.25.153.144/spark-deepin-wine-runner/Install.php?Version=1.9.0 -s > /dev/null | true
|
curl http://120.25.153.144/spark-deepin-wine-runner/Install.php?Version=2.0.0 -s > /dev/null | true
|
@ -1327,7 +1327,7 @@ updateThingsString = '''<b>※1、修复了重复路径一直自动重复增加
|
|||||||
'''
|
'''
|
||||||
for i in information["Thank"]:
|
for i in information["Thank"]:
|
||||||
thankText += f"{i}\n"
|
thankText += f"{i}\n"
|
||||||
updateTime = "2022年08月12日"
|
updateTime = "2022年08月13日"
|
||||||
about = f'''<h1>关于</h1>
|
about = f'''<h1>关于</h1>
|
||||||
<p>一个能让Linux用户更加方便运行Windows应用的程序,内置了对wine图形话的支持和各种Wine工具和自制Wine程序打包器、运行库安装工具等等</p>
|
<p>一个能让Linux用户更加方便运行Windows应用的程序,内置了对wine图形话的支持和各种Wine工具和自制Wine程序打包器、运行库安装工具等等</p>
|
||||||
<p>同时也内置了基于VirtualBox制作的小白Windows虚拟机安装工具,可以做到只需要用户下载系统镜像并点击安装即可,无需顾及虚拟机安装、创建、虚拟机的分区等等</p>
|
<p>同时也内置了基于VirtualBox制作的小白Windows虚拟机安装工具,可以做到只需要用户下载系统镜像并点击安装即可,无需顾及虚拟机安装、创建、虚拟机的分区等等</p>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"Version": "1.9.0",
|
"Version": "2.0.0",
|
||||||
"Thank": [
|
"Thank": [
|
||||||
"感谢 @a2035274 @虚幻的早晨 https://bbs.deepin.org/post/238301",
|
"感谢 @a2035274 @虚幻的早晨 https://bbs.deepin.org/post/238301",
|
||||||
"感谢 @zhangs https://bbs.deepin.org/post/227948",
|
"感谢 @zhangs https://bbs.deepin.org/post/227948",
|
||||||
|
Binary file not shown.
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"Version": "1.9.0",
|
"Version": "2.0.0",
|
||||||
"Thank": [
|
"Thank": [
|
||||||
"感谢 @a2035274 @虚幻的早晨 https://bbs.deepin.org/post/238301",
|
"感谢 @a2035274 @虚幻的早晨 https://bbs.deepin.org/post/238301",
|
||||||
"感谢 @zhangs https://bbs.deepin.org/post/227948",
|
"感谢 @zhangs https://bbs.deepin.org/post/227948",
|
||||||
|
@ -1327,7 +1327,7 @@ updateThingsString = '''<b>※1、修复了重复路径一直自动重复增加
|
|||||||
'''
|
'''
|
||||||
for i in information["Thank"]:
|
for i in information["Thank"]:
|
||||||
thankText += f"{i}\n"
|
thankText += f"{i}\n"
|
||||||
updateTime = "2022年08月12日"
|
updateTime = "2022年08月13日"
|
||||||
about = f'''<h1>关于</h1>
|
about = f'''<h1>关于</h1>
|
||||||
<p>一个能让Linux用户更加方便运行Windows应用的程序,内置了对wine图形话的支持和各种Wine工具和自制Wine程序打包器、运行库安装工具等等</p>
|
<p>一个能让Linux用户更加方便运行Windows应用的程序,内置了对wine图形话的支持和各种Wine工具和自制Wine程序打包器、运行库安装工具等等</p>
|
||||||
<p>同时也内置了基于VirtualBox制作的小白Windows虚拟机安装工具,可以做到只需要用户下载系统镜像并点击安装即可,无需顾及虚拟机安装、创建、虚拟机的分区等等</p>
|
<p>同时也内置了基于VirtualBox制作的小白Windows虚拟机安装工具,可以做到只需要用户下载系统镜像并点击安装即可,无需顾及虚拟机安装、创建、虚拟机的分区等等</p>
|
||||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"Version": "1.9.0"
|
"Version": "2.0.0"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user