安装Wine 1.9.19(开发版)在Linux上运行Windows游戏和应用程序

葡萄酒 ,用于Linux的最流行和最强大的开源应用程序,用于没有任何麻烦运行在Linux平台上基于Windows的应用程序和游戏。

在Linux中安装Wine(开发版本)

WineHQ团队最近宣布酒业19年9月1日的新的开发版本。 这一新的发展构建到达与一些新的重要功能和19个 bug修复。

葡萄酒团队,不断发布他们的发展几乎每周建立,并添加了许多新的功能和修复。 每个新版本都支持新的应用程序和游戏,使Wine成为最受欢迎的应用程序,并且必须为每个需要在Linux平台上运行基于Windows的软件的用户提供工具。

根据更新日志,此版本中添加了以下主要功能:

  1. 为HID添加了新版本的udev总线驱动程序。
  2. 操纵杆支持的各种改进。
  3. 在Direct2D中初始增强DC渲染。
  4. 在GDI +中更好的元文件支持。
  5. 各种错误修复。

为了更深入的有关此版本的详细信息,可以在官方上找到更新日志页面。

本文将指导你如何在Red HatDebian为基础的系统,如CentOS的,Fedora的,Ubuntu的,Linux Mint的和其他支持的发行安装葡萄酒19年9月1日的最新开发版本。

在Linux上安装Wine 1.9.19

不幸的是,没有可用的官方酒库用于基于Red Hat系统并加装葡萄酒的唯一办法,就是从源代码编译它。

要做到这一点,你需要安装一些依赖包如gcc, 弯曲野牛 的libx11-DEVEL 是,FreeType-DEVEL开发工具等,都必须要求这些包从源代码编译葡萄酒。

让我们在各自的发行使用以下命令YUM安装它们。

在RedHat,Fedora和CentOS上

# yum -y groupinstall 'Development Tools'
# yum -y install flex bison libX11-devel freetype-devel libxml2-devel libxslt-devel prelink libjpeg-devel libpng-devel

接下来,切换到普通用户(在这里我的用户名是“youcl”),并下载葡萄酒的最新的开发版本(即16年9月1日 ),并使用以下命令解压源码包tallball。

# su youcl
$ cd /tmp
$ wget http://dl.winehq.org/wine/source/1.9/wine-1.9.19.tar.bz2
$ tar -xvf wine-1.9.19.tar.bz2 -C /tmp/

现在,是时候编译和构建Wine安装程序,使用以下命令作为普通用户在各自的Linux体系结构上。 如果你不知道你的Linux发行版的架构,你可以阅读这篇文章,找出你的Linux系统是32位还是64位

注意 :安装过程可能需要到15-20分钟取决于你的网络和硬件的速度,在安装过程中它会要求你输入口令。

在32位系统上
$ cd wine-1.9.19/
$ ./tools/wineinstall
64位系统上
$ cd wine-1.9.19/
$ ./configure --enable-win64
$ make
# make install			[Run as root User]

在Fedora 22-24

Fedora 24/23/22,则可以使用官方的酒库(如图所示)装酒包:

----------- On Fedora 24 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/24/winehq.repo
# dnf install winehq-devel
----------- On Fedora 23 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/23/winehq.repo
# dnf install winehq-devel
----------- On Fedora 22 -----------
# dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/22/winehq.repo
# dnf install winehq-devel

:不适用于Fedora的24日发布的任何酒库,但我希望他们将很快使其可用。

在Ubuntu和Linux Mint

UbuntuLinux Mint的基础的系统,您可以轻松安装使用官方PPA葡萄酒的最新开发版本。 打开一个终端,运行使用sudo权限下面的命令。

$ sudo dpkg --add-architecture i386 
$ sudo add-apt-repository ppa:wine/wine-builds
$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-devel

:如果您使用64位系统,则需要启用32位体系结构如上图所示。

在Debian系统

在Debian系统上,您应该按照以下说明安装最新的WineHQ开发版本。

首先,启用32位软件包,然后下载并安装用于签名软件包的密钥。

$ sudo dpkg --add-architecture i386
$ wget https://dl.winehq.org/wine-builds/Release.key
$ sudo apt-key add Release.key

接下来地方/etc/apt/sources.list文件在底部下面的内容存储库:

deb https://dl.winehq.org/wine-builds/debian/ DISTRO main

注意 :不要忘了您的Debian版本取代DISTRO或者Wheezy杰西拉伸SID。

Debian的Wheezy用户还需要添加以下行/etc/apt/sources.list文件,以避免与缺少软件相关的任何问题。

deb http://ftp.de.debian.org/debian/ oldstable main

现在更新软件包存储库数据库并安装WineH! 发展分支如图所示。

$ sudo apt-get update
$ sudo apt-get install winehq-devel

对于其他Linux发行版,安装说明可以发现https://www.winehq.org/download

如何使用Wine启动Windows应用程序

安装成功完成后,您可以安装或运行任何基于Windows的应用程序或使用酒的游戏,如下所示。

在32位系统上
$ wine notepad
$ wine notepad.exe 
$ wine c:\\windows\\notepad.exe
64位系统上
$ wine64 notepad
$ wine64 notepad.exe 
$ wine64 c:\\windows\\notepad.exe

:请记住,这是一个开发版本,不能安装或在生产系统中使用。 建议仅将此版本用于测试目的。

如果您正在寻找最新的稳定版本的Wine,您可以通过我们的以下文章,介绍如何在几乎所有的Linux环境中安装最新版本。

  1. 在RHEL,CentOS和Fedora中安装Wine 1.8.1(稳定版)
  2. 在Debian,Ubuntu和Mint中安装Wine 1.8.1(稳定版)

参考链接

WineHQ首页

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏