教在你的 Linux 上安装 Wine 1.7
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的发布是完全公开源代码的,并且是免费发行的。(基于LGPL发布:GNU宽通用公共许可证)
Ubuntu
作为最流行的 Linux 分支,相信我们玩 Linux 更多的也是这个系统或者其分支了,所以玩游戏自然也是用这个系统比较多,由于 Ubuntu 有 PPA 源,所以我们不用编译,添加相应的 PPA 我们就可以或许最新的 Wine 了! sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine
Debian
也一样简单,如果你的版本足够新就可以直接安装了!
apt-get install wine
但是如果软件库里没有那么我们也可以安装,点击这里,就是 Deb 包,支持 i386,amd64
RHEL 及其分支
说白了就是 Fedora, CentOS 和 RHEL ,这个就是难点了,因为源上没有,所以我们只有编译安装了!
1.首先安装依赖库
sudo yum -y groupinstall 'Development Tools' sudo yum -y install libX11-devel freetype-devel
2.下载Wine 1.7.17 (有新版本自然是新版本,你也可以选择安装 1.6 稳定版)
wget -c http://citylan.dl.sourceforge.net/project/wine/Source/wine-1.7.17.tar.bz2
3.解压
tar -xvf wine-1.7.17.tar.bz2 cd wine-1.7.17/
4.安装
./tools/wineinstall —— 32 bit 版本 ———————————— ./configure --enable-win64 make sudo make install