以下为你介绍在深度Deepin 15.9

Linux操作系统下直接运行exe文件的方法,此方法基于deepin-wine实现,经测试,一些exe文件是可以正常打开的,但部分可能会出现无法使用的情况,但是你可以尝试一下,以确定哪些是可以正常使用的。需要安装Wine

4.0的用户请参考在Deepin 15.9/Debian 9 Stretch下安装Wine 4.0一文。

Deepin 下直接运行exe的方法

第一步、在Deepin 15.9系统中以管理员权限打开/usr/share/applications/文件。

第二步、新建wine.desktop,并在其中增加以下内容:

[Desktop Entry]

Name=Deepin-wine

Exec=deepin-wine %F

Type=Application

MimeType=text/plain;

完成后保存退出。

第三步、找到目标的.exe文件,然后右键单击-->打开方式-->选择默认程序-->(找到Deepin-wine)-->选择。

以后如果要运行exe文件,可以直接双击exe文件运行,可以下载Windows程序的安装文件,然后双击直接安装,但装完后要自己找到安装后的主程序,一般在~/.wine/目录下,找到后可直接双击运行,也可以以右键-->发送到桌面形成桌面图标,双击图标运行也可。

注:以上方法在Deepin 15.9版本中测试,其它Deepin版本应该也适用。

相关主题

在Deepin

Linux操作系统默认使用apt安装的Wine工具并没有创建文件关联,所以必须手动在桌面环境中为Wine创建文件关联,以便能在文件管理器中双击exe等Windows可执行文件时直接能运行软件。可以先参考Wine安装使用(适用Linux

Mint 19与Ubuntu 18.04下)一文。

文件关联的位置

以Deepin Linux操作系统为例。

DDE(Deepin Desktop

Environment,深度桌面环境)、Gnome等桌面环境通过桌面配置文件*.desktop,来定义在桌面环境下运行应用程序的入口,这些配置文件放置在/usr/share/applications目录下。文件关联:打开文件的方式,正是运行应用程序入口的一种用法。文件管理器通过读取该目录下定义的配置文件,来获取某种特定类型文件的打开方式。

因此,我们只需要编写合适的配置文件,放入其中,然后设置exe等文件的打开方式,就可以通过双击直接运行Windows程序了。

Desktop配置文件内容和解析

以下是配置文件内容,请将下述配置文件保存为/usr/share/applications/Wine.desktop。增加完成后就能在exe文件的打开方式中看到Wine了。

配置文件内容如下:

[Desktop Entry]

Name=Wine

Name[zh_CN]=Wine

GenericName=Launch by Wine

GenericName[zh_CN]=使用Wine运行

Comment=Launch by Wine

Comment[zh_CN]=使用Wine运行

MimeType=application/octet-stream

Keywords=exe;scr;

Exec=wine-stable %f

Icon=wine

Terminal=false

Type=Application

NoDisplay=false

Categories=System;Utility;

StartupNotify=false

上面配置文件的参数代表的意思如下:

参数名定义

Name桌面项目的名称,带[zh_CN]的为中文环境下的名称

GenericName桌面项目的标准名称,带[zh_CN]的为中文环境下的名称

Comment桌面项目的注释,用以填写说明信息,带[zh_CN]的为中文环境下的注释

MimeType桌面项目所对应的MIME,使用分号分隔。application/octet-stream为exe可执行文件对应的MIME

Keywords关键字,通常指定桌面项目的扩展名。Linux下使用的Windows可执行文件主要是exe和scr。

Exec桌面项目运行的命令。在这里启动Wine,用Wine运行我们的目标程序。宏%f为用该桌面项目打开的文件路径,%u为URI。我们使用%f,使用%u会导致Wine找不到文件。

Icon桌面项目使用的图标。由DDE管理,设置为Wine以使用Deepin为Wine项目设计的图标

Terminal设定是否使用终端模式运行。设置为false,运行命令时不会显示终端;设置为true则会在终端中执行,主要用于调试。

Type桌面项目的类型。典型的值有Application(应用程序)。

NoDisplay具体作用未知,需要查查Gnome桌面环境的文档。

Categories指定桌面项目的类别。

StartupNotify具体作用未知,需要查查Gnome桌面环境的文档。

如何在linux运行exe文件,在Deepin系统下直接运行exe文件的方法相关推荐

  1. linux终端 中国象棋,在Deepin系统下安装Xboard并使用它玩中国象棋

    本文介绍在Deepin系统下安装Xboard的命令,并通过xboard @xq命令进入到中国象棋模式,有喜爱中国象棋的网友又可以多一种途径了,当然,也可以玩国际象棋. 前言 Xboard/WinBoa ...

  2. 深度linux桌面没有图标,在deepin系统下topbar更新后托盘不显示图标的解决方法

    在deepin操作系统下没更新之前打开QQ会在topbar里显示QQ图标,打开其他的软件会在topbar里显示打开软件的图标,但是更新之后就不显示了,而且是我安装的所有wine(迅雷.百度网盘.QQ) ...

  3. linux怎么休眠快捷键,在Deepin系统中创建右键休眠选项的方法

    本文介绍在深度Deepin操作系统中创建右键休眠选项,以方便你更快的进入到系统休眠当中,实现方法非常简单,按照下面的步骤进行就可以了. 休眠的好处 系统休眠,可以让平时的工作环境保存到硬盘中,以便开机 ...

  4. linux libgl.so.1,在Deepin系统下安装并打开Steam提示libGL.so.1的解决

    在Deepin系统应用商店中安装Steam后打开出现提示You are missing the following 32-bit libraries,and Steam may not run:lib ...

  5. linux系统上运行sh,Linux系统下如何运行.sh文件的实现

    Linux系统下如何运行.sh文件的实现 在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): ...

  6. e5运行Linux系统,在Deepin系统下用deepin-wine5是不能安装腾讯手游助手的

    在Deepin系统下可以使用deepin-wine5安装很多的Winodws应用程序,但不是每种Windows应用程序都能通过deepin-wine5运行上,比如腾讯手游助手就不能正常的安装并使用,以 ...

  7. linux系统文件信息系统满,在Deepin系统中提示系统盘已经满了(/home文件大)的解决方案...

    本文带来Deepin提示系统盘已经满了的解决方案,即针对Deepin系统下/home文件占比较大,但没有看到很大的文件,导致系统不停提示清理磁盘空间的问题.如果不是该问题引起的,以下方法就不适用了. ...

  8. 如何查看Linux系统下程序运行时使用的库?

    Linux系统下程序运行会实时的用到相关动态库,某些场景下,比如需要裁剪不必要的动态库时,就需要查看哪些动态库被用到了. 以运行VLC为例. VLC开始运行后,首先查看vlc的PID,比如这次查到的V ...

  9. 去掉linux开关机图片,在Deepin Linux系统下去掉NVIDIA开机Logo的方法

    要实现在deepin Linux或其他Linux系统下去掉NVIDIA开机Logo非常的简单,只需要两步就可以了,可以运用命令操作,也可手动操作.安装NVIDIA请参考在deepin系统中安装英伟达N ...

  10. linux通过iso安装php,linux系统下怎么安装iso文件?

    linux系统下怎么安装iso文件? 安装步骤: 1.在/mnt目录下,创建相应的iso文件夹,例如iso. 2.运行以下命令,挂载iso文件mount -o loop /home/tecmint/F ...

最新文章

  1. 完全基于Transformer的目标检测器,ICLR匿名论文实现视觉、检测统一
  2. fpm制作mysql rpm包_fpm制做mysql-5.6.33 rpm包
  3. Cocos Creator—定制H5游戏首页loading界面
  4. 备忘:phalcon的坑
  5. chromebook刷机_如何为不支持Chrome操作系统的网站欺骗Chromebook用户代理
  6. 转:Yupoo(又拍网)的系统架构
  7. 一企业彻底实现金融风险数字化,节约人力超4000小时
  8. linux PHP卸载不了
  9. UVA10049 Self-describing Sequence【数列】
  10. gnome2 恢复默认 panel
  11. 卡巴斯基安全部队 2012 (KIS 2018) 激活key (9月5日更新)=最新卡巴斯基永久激活码
  12. 为什么计算机专硕比学硕难考,专硕一定比不上学硕?“我们专硕”,就是鄙视链最底端的一群人”...
  13. 批量打印pdf/图片
  14. Origin画图技巧之设置框图默认设置
  15. 动态红包封面来了,特效拉满超炫酷
  16. Lua中如何判读number是偶数还是奇数
  17. asp.net core webAPI学习笔记(三)资源请求
  18. AcWing 1028. 复制书稿 (二分)
  19. IDC服务器运维常见命令
  20. C++——字符串处理题——万能遥控器

热门文章

  1. Protel 99 SE 如何导出BOM清单
  2. php1怎么获取网卡id号,C#获得MAC地址(网卡序列号)代码
  3. 数据库mysql菜鸟教程_MySQL数据库菜鸟教程(一)
  4. 掌握这些,你也可以轻松扒谱(上)
  5. SmartView函数HypSetActiveConnection使用
  6. opencv 4.5.2 使用比色卡进行颜色校正
  7. Mac下host管理工具
  8. 【软件过程改进 学习笔记】过程思维 ( 软件危机 | 软件过程 | 过程改进 | 过程思维 | 过程描述 | ISO 9000 | 6σ | PCM | CMMI )
  9. C++初学者该如何写程序?
  10. java开发spc分析软件,告诉你们什么才叫真的SPC软件?