Wine 是一个开源兼容层,允许您在类 Unix 操作系统(例如 Linux、FreeBSD 和 macOS)上运行 Windows 应用程序。Wine代表 Wine 不是模拟器。它是一个将 Windows 系统调用转换为 Linux 和其他基于 Unix 的操作系统使用的等效 POSIX 调用的接口。
Wine 并不总是在 Linux 上运行 Windows 程序的最佳选择。并非所有 Windows 应用程序都可以在 Wine 中运行,即使可以,它们的行为也可能与通常不同。这葡萄酒应用数据库数据库包含经过测试并确认可以在 Wine 下工作的应用程序列表。
您还可以使用虚拟化工具,例如虚拟盒子
or VMware,但它们需要更多的系统资源和 Windows 安装。
本教程介绍如何在 Ubuntu 18.04 上安装 Wine。我们将向您展示如何安装发行版稳定版本 3.0 和最新版本的 Wine 5.0。相同的说明适用于 Ubuntu 16.04 和任何基于 Ubuntu 的发行版,包括 Linux Mint 和 Elementary OS。
先决条件#
为了能够在 Ubuntu 系统上安装新软件包,您必须以具有 sudo 权限的用户
.
在 Ubuntu 上安装 Wine 3.0#
Wine 软件包包含在默认的 Ubuntu 存储库中,可以使用以下命令轻松安装apt
包管理器。这是在 Ubuntu 上安装 Wine 的最简单方法。然而,存储库中包含的版本可能落后于 Wine 的最新版本。
如果您运行的是 64 位 Ubuntu 系统,则应启用多架构,它允许您在同一台计算机上安装 64 位和 32 位软件包。这是必需的,因为大多数 Windows 应用程序都是 32 位的。
首先启用 32 位架构并更新软件包列表:
sudo dpkg --add-architecture i386
sudo apt update
通过输入以下命令来安装 Wine:
sudo apt install wine64 wine32
安装完成后使用wine --version
打印 Wine 版本的命令:
wine --version
在撰写本文时,Ubuntu 18.04 存储库中可用的 Wine 的当前版本是3.0
.
wine-3.0 (Ubuntu 3.0-1ubuntu1)
就是这样。 Wine 3.0 已安装在您的 Ubuntu 机器上。
在 Ubuntu 上安装 Wine 5.0#
在撰写本文时,Wine 的最新主要版本是版本 5.0。
在本节中,我们将提供有关如何在 Ubuntu 18.04 上安装 Wine 5.0 版的分步说明。
如果您运行的是 64 位 Ubuntu 系统,请启用 32 位架构并更新软件包列表:
sudo dpkg --add-architecture i386
sudo apt update
使用以下命令导入 WineHQ 存储库的 GPG 密钥wget命令:
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
将 WineHQ 存储库添加到您的系统:
sudo apt install software-properties-common
sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Wine 5.0 依赖于 FAudio 软件包,默认的 Ubuntu 18.04 中不包含该软件包。我们将从 OBS 存储库安装 FAudio。输入以下命令导入 GPG 密钥并启用 OBS 存储库:
wget -qO- https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/Release.key | sudo apt-key add -
sudo sh -c 'echo "deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./" > /etc/apt/sources.list.d/obs.list'
sudo apt update
输入以下命令安装 Wine 5.0 软件包:
sudo apt-get install --install-recommends winehq-stable
这将安装一堆软件包。完成后,输入以下命令验证 Wine 安装:
wine --version
输出应如下所示:
wine-5.0
至此,Wine 5.0已经安装完毕并可以使用了。
配置 Wine#
要配置 Wine 运行winecfg
在终端中输入命令将安装 Mono 和 Gecko 并设置 Wine 环境:
winecfg
将出现一个对话框,询问您是否要安装 wine-mono 软件包:
单击“安装”按钮,安装将开始。完成后,将出现一个新对话框,提示您安装 Gecko。再次单击“安装”按钮。
安装完成后,将显示 Wine 配置对话框。在这里您可以配置各种 Wine 设置。在大多数情况下,默认设置应该没问题。完成后,关闭对话框。
在 Ubuntu 上安装 Notepad++#
现在 Wine 已安装并配置完毕,我们将解释如何在 Ubuntu 上安装 Windows 应用程序。
在本教程中,我们将安装 Notepad++,它是 Windows 用户中最流行的文本编辑器之一。启动你的browser并从以下位置下载 Notepad++ 安装文件Notepad++下载页面
.
下载完成后,右键单击开始安装.exe
文件并选择“使用 Wine Windows 程序加载器打开”。
安装向导将启动,选择语言并安装 Notepad++,就像在 Windows 计算机上安装任何应用程序一样。
Windows 应用程序安装在~/.wine/drive_c/
目录。
要启动 Notepad++ 编辑器,请导航至~/.wine/drive_c/Program Files (x86)/Notepad++
目录。
并双击notepad++.exe
file.
结论#
您已在 Ubuntu 18.04 桌面上成功安装并配置了 Wine。我们还向您展示了如何在 Wine 下安装和启动 Windows 应用程序。
如果您遇到问题或有反馈,请在下面发表评论。