前言

参考:
https://bbs.deepin.org/forum.php?mod=viewthread&tid=174935
安装的依然是pxcook,在此之前分别用过crossoverplayonlinux,感觉要么是付费软件,要么免费但太麻烦。
在逛论坛的时候发现,可以有一个更简单的方案,直接用deepin-wine来安装exe。
在deepin 15.11下,亲测可行,稳定性还非常nice

折腾

配置deepin-wine

  1. # 直接用vim新建一个desktop
  2. sudo vim /usr/share/applications/Deepin-wine.desktop

  3. # 按 i 进入输入模式
  4. i

  5. # 粘贴以下内容
  6. [Desktop Entry]
  7. Name=Deepin-wine
  8. Exec=deepin-wine %F
  9. Type=Application
  10. MimeType=text/plain;

  11. # 按 : 并输入wq 回车 保存退出
  12. :wq

找到事先下载好的PxCook_v3.9.972_build_201910280933_x86.exe
- 右击
- 选择打开方式
- 选择默认程序
- 选择Deepin-wine
(如果这里没有找到deepin-wine,说明第一步完成的有问题)

后面一路的安装都和window一样

找到安装完的程序

安装完成后,一般默认都在/home/你的用户名/.wine/目录下。
这是一个隐藏目录,可以从deepin文件管理器中设置显示隐藏文件夹来找到。
以我本地为例,直接双击执行本文件即可
/home/zzzmh/.wine/drive_c/Program Files/PxCook/PxCook.exe

桌面快捷方式

如果直接用deepin自带的右击发送快捷方式到桌面也是可以的。但一般linux用户都会自己写快捷方式。
方法如下:

  1. # 创建一个快捷方式文件
  2. vim Desktop/Pxcook.desktop

  3. # 后面就和一开始差不多
  4. # 按i进入编辑模式
  5. # 粘贴这段内容
  6. # :wq 保存退出
  7. [Desktop Entry]
  8. Categories=Development;
  9. Comment=Pxcook
  10. Exec="/home/zzzmh/.wine/drive_c/Program Files/PxCook/PxCook.exe" %f
  11. Icon=/home/zzzmh/.wine/drive_c/Program Files/PxCook/PxCook.png
  12. Name=Pxcook
  13. Terminal=false
  14. Type=Application
  15. Version=1.0
  16. X-Deepin-AppID=Pxcook
  17. X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher
  18. X-Deepin-Vendor=user-custom

这里你保存完,会发现桌面的图标是透明的
因为他的安装目录里是没有图标的,这点比较奇葩
我是去他的官网调试模式下,扒了一个图标下来
保存到他的安装目录,命名为PxCook.png
再刷新桌面,就有图标了

顺手可以复制这个快捷方式到/usr/share/appclitions/
这样就和普通linux的app一样
可以在启动器被搜索到
可以在全局访问等等

  1. sudo cp Desktop/Pxcook.desktop /usr/share/applications/