发新帖

EXE文件在deepin下直接执行问题

enterxj 志愿者 / 2020-2-13 15:21
浏览: 615 / 回复: 8
查看: 615|回复: 8

EXE文件在deepin下直接执行问题

[复制链接]
收藏
跳转到指定楼层
在/usr/share/applications/做wine.desktop文件执行EXE,如何指定deepin-wine执行,比如指定到QQ容器里运行
OS: Deepin 15.11 x86_64
Kernel: 4.15.0-30deepin-generic
Shell: bash 4.4.12
Resolution: 2160x1440
CPU: Intel i7-8565U (8) @ 4.6GHz
GPU: NVIDIA NVIDIA Corporation Device 1d13
Memory: 2624MB / 7722MB

5

主题

261

帖子

1034

积分

-rw-r--r--

Rank: 4

积分
1034
pgxppp 发表于 2020-2-13 15:48:01 | 显示全部楼层
本帖最后由 pgxppp 于 2020-2-13 15:52 编辑

把“你的文件名.exe”放到"/home/你的用户名/.deepinwine/Deepin-QQ/drive_c/" 下,
desktop文件中,Exec 这一行:
Exec=env WINEPREFIX="/home/你的用户名/.deepinwine/Deepin-QQ" deepin-wine C:\\\\你的文件名.exe
具体路径自行修改

86

主题

5315

帖子

1万

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
13675
QQ
jianguo922 志愿者 发表于 2020-2-14 22:06:48 | 显示全部楼层
深度值得深入!深度有你更精彩
https://www.52pojie.cn/home.php?mod=space&uid=275571
电脑型号三星370r5v-s01  CPU:Intel酷睿i53210M         
内存:4GB+2GB×1    显卡芯片:AMD Radeon HD 8750M(2G)

86

主题

5315

帖子

1万

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
13675
QQ
jianguo922 志愿者 发表于 2020-2-14 22:07:13 | 显示全部楼层
jianguo922 发表于 2020-2-14 22:06
https://deepin.euwe b.cn/1386.html

去除中间的空格
深度值得深入!深度有你更精彩
https://www.52pojie.cn/home.php?mod=space&uid=275571
电脑型号三星370r5v-s01  CPU:Intel酷睿i53210M         
内存:4GB+2GB×1    显卡芯片:AMD Radeon HD 8750M(2G)

6

主题

54

帖子

471

积分

-r--r--r--

Rank: 3Rank: 3

积分
471
enterxj 志愿者 发表于 2020-2-15 11:41:06 | 显示全部楼层

试了,只能单个EXE用这个设置,这样设置后会导致所有的EXE都指向路径里设定的那个EXE文件,如何才能让所有的EXE默认使用QQ deepin.wine容器呢
OS: Deepin 15.11 x86_64
Kernel: 4.15.0-30deepin-generic
Shell: bash 4.4.12
Resolution: 2160x1440
CPU: Intel i7-8565U (8) @ 4.6GHz
GPU: NVIDIA NVIDIA Corporation Device 1d13
Memory: 2624MB / 7722MB

115

主题

3864

帖子

1万

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
15775
lidanger 志愿者 发表于 2020-2-15 11:53:11 | 显示全部楼层
enterxj 发表于 2020-2-15 11:41
试了,只能单个EXE用这个设置,这样设置后会导致所有的EXE都指向路径里设定的那个EXE文件,如何才能让所 ...

单个是啥意思?你的 desktop 文件内容是啥?
士别三日当刮目相待

6

主题

54

帖子

471

积分

-r--r--r--

Rank: 3Rank: 3

积分
471
enterxj 志愿者 发表于 2020-2-15 12:21:20 | 显示全部楼层
lidanger 发表于 2020-2-15 11:53
单个是啥意思?你的 desktop 文件内容是啥?

[Desktop Entry]
Name=Deepin-wine
Exec=env WINEPREFIX="/home/你的用户名/.deepinwine/Deepin-QQ" deepin-wine C:\\\\你的文件名.exe
Type=Application
MimeType=text/plain;

改成这样后,打开任意EXE文件都指向配置里的那个EXE文件,我建了几个desktop文件分别指向不同的EXE文件,打开的时候右键选择对应的desktop也可以,就是有点麻烦
OS: Deepin 15.11 x86_64
Kernel: 4.15.0-30deepin-generic
Shell: bash 4.4.12
Resolution: 2160x1440
CPU: Intel i7-8565U (8) @ 4.6GHz
GPU: NVIDIA NVIDIA Corporation Device 1d13
Memory: 2624MB / 7722MB

5

主题

261

帖子

1034

积分

-rw-r--r--

Rank: 4

积分
1034
pgxppp 发表于 2020-2-15 12:50:24 | 显示全部楼层
本帖最后由 pgxppp 于 2020-2-15 13:28 编辑
enterxj 发表于 2020-2-15 12:21
[Desktop Entry]
Name=Deepin-wine
Exec=env WINEPREFIX="/home/你的用户名/.deepinwine/Deepin-QQ" deep ...

这种只适合单个文件,可以放在桌面上;
若要所有 安装包都 安装到 同一容器则:

Exec=env WINEPREFIX="/home/你的用户名/.deepinwine/Deepin-QQ" deepin-wine %F %u
完整desktop文件内容如下:[Desktop Entry]
Name=Deepin-wine
Name[zh_CN]=安装到Deepin-QQ容器
Exec=env WINEPREFIX="/home/你的用户名/.deepinwine/Deepin-QQ" deepin-wine %F %u
Type=Application
Icon=wine
StartupNotify=true
Terminal=false
NoDisplay=true
MimeType=application/x-ms-dos-executable;application/x-msi;
Keywords=Wine;Windows;Emulator;




167

主题

3793

帖子

1万

积分

-rw-rw-rw-

Rank: 6Rank: 6

积分
12974
QQ
superendermansm 发表于 2020-2-15 13:04:21 来自移动端 | 显示全部楼层
enterxj 发表于 2020-2-15 11:41
试了,只能单个EXE用这个设置,这样设置后会导致所有的EXE都指向路径里设定的那个EXE文件,如何才能让所 ...

把~./deepin-wine中deepin-qq整体复制到~./wine即可
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 返回版块 返回顶部