centos32位/64位安装wine

2018年10月21日15:01:40 发表评论 1,962 views

转载一篇,原文地址:http://www.centoscn.com/image-text/install/2014/1210/4282.html

CentOS安装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
  • 1
  • 2

2、下载并解压Wine包

# cd /usr/src
# wget http://prdownloads.sourceforge.net/wine/wine-1.7.24.tar.bz2
#新的链接:http://dl.winehq.org/wine/source/2.0/wine-2.0.tar.bz2
# tar xjf wine-1.7.24.tar.bz2
  • 1
  • 2
  • 3
  • 4

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

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

# cd wine-1.7.24/
# ./configure
# make
# make install
  • 1
  • 2
  • 3
  • 4

64位系统

# cd wine-1.7.24/
# ./configure –enable-win64
# make
# make install
  • 1
  • 2
  • 3
  • 4

4、检查版本

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

# wine –version

wine-1.7.24
(我这里要用wine --version才能显示版本
  • 1
  • 2
  • 3

64位系统

# wine64 –version

wine-1.7.24
  • 1
  • 2
  • 3

5、Wine怎么用

要使用Wine需要你登录到图形界面,如何安装图形界面参考昨天的文章:Centos VNC 远程桌面程序的安装使用,之后下载你需要的windows程序,比如:PuTTY,直接在程序上右键“Open withWine Windows Program Loader”就可以使用Wine运行。

当然你也可以使用下面的命令用Wine来运行你下载的程序

wine putty.exe

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: