葡萄酒 ,用于Linux的最流行和最强大的开源应用程序,用于没有任何麻烦运行在Linux平台上基于Windows的应用程序和游戏。
在Linux中安装Wine(开发版本)
WineHQ团队最近宣布酒业19年9月1日的新的开发版本。 这一新的发展构建到达与一些新的重要功能和19个 bug修复。
葡萄酒团队,不断发布他们的发展几乎每周建立,并添加了许多新的功能和修复。 每个新版本都支持新的应用程序和游戏,使Wine成为最受欢迎的应用程序,并且必须为每个需要在Linux平台上运行基于Windows的软件的用户提供工具。
根据更新日志,此版本中添加了以下主要功能:
- 为HID添加了新版本的udev总线驱动程序。
- 操纵杆支持的各种改进。
- 在Direct2D中初始增强DC渲染。
- 在GDI +中更好的元文件支持。
- 各种错误修复。
为了更深入的有关此版本的详细信息,可以在官方上找到更新日志页面。
本文将指导你如何在Red Hat和Debian为基础的系统,如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
在Ubuntu和Linux 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环境中安装最新版本。