linux是不能运行window下的可执行文件的,必须借助于wine。百度了以下wine如下:
Wine (“Wine Is Not an Emulator” 的 递归缩写)是一个能够在多种 POSIX-compliant  操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。另外英语单词wine是葡萄酒的意思。
Wine (Wine Is Not an Emulator)[即Wine不是一个模拟器]是一个在Linux和UNIX之上的, Windows 3.x和 Windows APIs的实现。注意,Wine不是Windows模拟器,而是运用API转换技术实做出Linux对应到Windows相对应的函数来调用DLL以运行Windows程序。Wine可以工作在绝大多数的UNIX版本下,包括Linux, FreeBSD, 和 Solaris。另外,也有适用于Mac OS X的Wine程序。Wine不需要Microsoft Windows, 因为这是一个完全由百分之百的免费代码组成的。如果有可利用的副本的话,它也可以随意地使用本地系统的DLLs。Wine的发布是完全公开 源代码的,并且是免费发行的。(基于LGPL发布:GNU宽通用公共许可证)
关于Wine的真正含义,有人对“Wine Is Not an Emulator”的说法表示质疑,认为”非模拟器“的解释不过是一种娱乐性的说法,Wine的真实意思应当是是Windows Environment的缩写,即WinE。   ------------资料来源于百度百科。
小白也是第一次安装,遇到了许多麻烦,于是在百度上寻找答案,经过几番周折,调试好了。(我是在图形桌面化安装的。)
1、安装需要的软件包:
yum groupinstall 'Development Tools'           //安装开发工具
yum install libX11-devel freetype-devel zlib-devel libxcb-devel     //安装开发工具库
2、下载并解压Wine包:https://sourceforge.net/projects/wine/files/Source/         //下载地址,各个版本都有。
cd /usr/src
wget https://excellmedia.dl.sourceforge.net/project/wine/Source/wine-3.7.tar.xz

tar -xvJf ./wine-3.7.tar.xz

3、安装wine

64位安装方法:

./configure -enable-win64

make > make.log 2>&1

make install

---------------------------------

32位安装方法:

./configure

make > make.log 2>&1

make install

由于缺包,导致执行./configure --enable-win64报错,执行以下命令后解决了:

yum install flex.x86_64

yum install bison.x86_64

注意:安装时间会比较长,耐心等待。

4、安装成功后,会生成wine命令,检测如下:

centos7.0成功安装wine无法使用,执行以下命令试试:

sudo ln -s /usr/local/bin/wine64 /usr/local/bin/wine

感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接

转载于:https://www.cnblogs.com/su-root/p/9697455.html

如何在linux centos 环境下运行.exe文件相关推荐

  1. linux vps 运行exe文件夹,在centos环境下运行.exe文件

    首先要了解一下Wine: Wine ("Wine Is Not an Emulator" 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux ...

  2. 如何在centos环境下运行.exe文件

    首先要了解一下Wine: Wine ("Wine Is Not an Emulator" 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux ...

  3. 如何在Linux桌面环境下自动启动程序?

    2019独角兽企业重金招聘Python工程师标准>>> 如何在Linux桌面环境下自动启动程序? 2014-01-06 11:24 布加迪编译 51CTO.com 字号:T | T ...

  4. win10下运行exe文件

    习惯了在集成开发环境下运行代码,如果脱离后该如何运行exe 文件 第一种方法; 1.找到编译好了exe文档. 2.使用shift键的同时使用鼠标在文件夹内的空白区域中单击右键,这样一来系统就会自动弹出 ...

  5. linux 如何下运行exe文件

    2019独角兽企业重金招聘Python工程师标准>>> 今天我想给自己增加些知识储备,下载了一个百科全书的应用软件但是在linux下不能用,在网上搜索资料发现原来只要装wine就可以 ...

  6. windows环境下运行.sh文件

    .sh是shell script格式的文件,在Linux环境下是可以直接运行的,到文件所在目录下,执行 ./test.sh 如果是在Windows环境下,在CMD窗口是无法直接执行 ./test.sh ...

  7. 基于Tomcat环境下运行JSP文件(基础版)

    1. JSP简介 JSP:Java Server Pages.在传统的HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页. 2 ...

  8. node环境下运行ts文件

    所谓ts就是js的超集.提供了更强的数据类型.开发时使用ts用来校验数据类型. node不能直接运行ts文件,需要把ts转为js才能运行 如果我们要想像js一样直接用node运行,需要安装如下安装包 ...

  9. Linux/centos环境下maven安装与配置

    下载地址:https://maven.apache.org/download.cgi 如下图 这里要注意下版本,从maven3.3以上版本要求jdk1.7以上版本支持 Linux系统安装: 1. 解压 ...

最新文章

  1. R语言na.omit函数删除NA值实战
  2. 一些推荐系统包的推荐
  3. Oracle OEM 配置报错: No value was set for the parameter DBCONTROL_HTTP_PORT 解决方法
  4. andriod studio怎么设置图片大小_Word图片大小总是对不齐,如何统一图片的大小位置,看一眼就会!...
  5. python链表排序_链表排序+末尾各种排序
  6. [MOSS开发]:如何使用用户控件
  7. (50)FPGA面试技能提升篇(版本控制工具Clearcase、Git)
  8. 简述sd卡2.0协议_【正点原子FPGA连载】第十二章SD卡读写TXT文本实验-领航者 ZYNQ 之嵌入式开发指南...
  9. ListView刷新指定位置的item
  10. Vue 动态组件component
  11. 各种网络协议的类型、优缺点、作用
  12. 盘点13个值得程序员逛的论坛
  13. Knowledge Distillation论文阅读之:综述文章:Knowledge Distillation
  14. 2010年中国十大最赚钱职业
  15. 关于M0、M1、M2货币最近所学
  16. Win32Forth初学者指导-前言
  17. 计算机二级office的考试内容,计算机二级office考试内容有啥
  18. 中国智慧生活博览会(CEE 2017)—数字世界亚洲博览会会刊(参展商名录)
  19. Wavelets: Seeing the forest and the trees
  20. C#汉字转换拼音技术详解

热门文章

  1. weico.cc微博链接
  2. NAXX Demo3_JSQ_01
  3. 张艾迪(创始人):工作的时候
  4. 「SymPy」符号运算(5) Vector向量及运算
  5. python是一种语言吗-python语言是非开源语言吗
  6. Directional库的学习记录
  7. c4droid用c语言画爱心,【图片】[自学C语言第五天]发一个作品【c4droid吧】_百度贴吧...
  8. elementUI脚手架
  9. 简要介绍Eclipse
  10. 大型互联网系统架构演进之路