首先要了解一下Wine:

Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。

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的发布是完全公开源代码的,并且是免费发行的。–来源于百度百科

这篇文章主要记录了如何在CentOS 6.5上安装Wine 1.7.24开发版

1、安装需要的软件包

# yum groupinstall ‘Development Tools‘
# yum install libX11-devel freetype-devel zlib-devel libxcb-devel

2、下载并解压Wine包

# cd /usr/src
# wget http://prdownloads.sourceforge.net/wine/wine-1.7.24.tar.bz2
# tar xjf wine-1.7.24.tar.bz2

备注:1.7.24是开发版,不是稳定版,如果你需要安装稳定版请点此链接下载,方法是一样的。

3、安装Wine

这里使用的是源码编译,执行以下命令开始编译,配置好的话30分钟左右可以完成,配置差点的话可能需要更久的时间,耐心等待。

32位系统

# cd wine-1.7.24/
# ./configure
# make
# make install

64位系统

# cd wine-1.7.24/
# ./configure –enable-win64
# make
# make install

4、检查版本

可以使用下面的命令检查你安装的Wine的版本

32位系统

# wine –version

wine-1.7.24

64位系统

# wine64 –version

wine-1.7.24

5、Wine怎么用

使用如下命令运行你的程序,有些程序可能需要root权限:

wine xxx.exe

------分隔线----------------------------

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

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

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

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

    linux是不能运行window下的可执行文件的,必须借助于wine.百度了以下wine如下: Wine ("Wine Is Not an Emulator" 的 递归缩写)是一个 ...

  3. KDE应用如何在GNOME环境下运行?

    KDE应用如何在GNOME环境下运行? 2014/03/19 | 分类: IT技术 | 0 条评论 | 标签: GNOME, KDE 分享到:1 本文由 伯乐在线 - honpey 翻译自 howto ...

  4. win10下运行exe文件

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

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

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

  6. linux 如何下运行exe文件

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

  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. 如何在win10环境下运行debug

    看了许多的教程,就这篇比较靠谱!! DOSBOX下载地址: 链接:https://pan.baidu.com/s/1Y5fviA-MACkHzEHa_e15RQ 提取码:8mnm debug.exe下 ...

最新文章

  1. 算法----------快乐数 (Java版本)
  2. selector-UI元素状态伪类
  3. 「CameraCalibration」传感器(相机、激光雷达、其他传感器)标定笔记
  4. python apache配置_Apache运行Python的配置
  5. 1640. Check Array Formation Through Concatenation 能否连接形成数组
  6. 谷歌浏览器bug调试快捷键_Bug压榨初学者指南:如何使用调试器和其他工具查找和修复Bug
  7. 查询php copy函数源码,PHP copy函数使用案例代码解析
  8. android 读取俄文csv乱码,android导出CSV,中文乱码问题
  9. 3月4日 第1人称相机世界的坐标系,焦距、焦点、调焦、超焦距、视场角、滑动变焦Dolly zooming,相机内参
  10. c51单片机学习笔记二
  11. 港股通Level2介绍
  12. OA的岗位管理功能模块的实现总结
  13. 终于被我搞掂了 Vue3 + Element 的正确打开方式(直接拿来就用)
  14. 2018年-读书笔记
  15. 自己封装的1200,1500PLC通过工艺轴方式控制伺服电机的FB块
  16. SOAP(简单对象访问协议) 1.1规范简介
  17. C# 开发企业内部微应用接入钉钉获取用户信息
  18. 问:未来5年的IT互联网行业,就业形势会是什么样的?
  19. Zeppelin-在Flink和Spark集群的安装
  20. TCP/IP,TCPsocket,tcp协议的特点,tcp报文段最长字节数,tcp头内容,确认号和超时时限的设定细节,tcp协议是GBN和SR的混合体,

热门文章

  1. Bootstrap下拉菜单
  2. 分享:虚拟筛选常用化合物库
  3. 计算机专业大一期末总结
  4. [基于富瀚6630平台实现U盘热插拔检测并mount]
  5. v-if判断字符串是否相等
  6. 数据全量、增量、比较更新
  7. 光电二极管(Photo-Diode)工作原理 与输出电压计算(光导模式:外加偏压和光伏模式:零偏置)
  8. SeekBar实现实现进度提示随thum移动,自定义View
  9. 部署SDN控制器对接OVS网元实现转控分离实战 附ODL控制器
  10. 为什么要做网站备案?