如何在Ubuntu 18.04上安装和使用Wine
Wine是一个开放源代码兼容性层,可让我们在类似Unix的操作系统(例如Linux,FreeBSD和macOS)上运行Windows应用程序。
Wine代表Wine不是模拟器。
它是一个将Windows系统调用转换为Linux和其他基于Unix的操作系统使用的等效POSIX调用的接口。
Wine并非总是在Linux上运行Windows程序的最佳选择。
并非所有Windows应用程序都可以在Wine中运行,即使它们可以运行,它们的行为也可能与通常不同。
Wine AppDB数据库包含已通过测试并确认可以在Wine下运行的应用程序列表。
我们还可以使用VirtualBox或者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 i386sudo 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 i386sudo apt update
使用以下“ wget”命令导入WineHQ存储库的GPG密钥:
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add
将WineHQ存储库添加到系统:
sudo apt install software-properties-commonsudo 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,请在终端中运行“ winecfg”命令,该命令将安装Mono和Gecko并设置Wine环境:
winecfg
将出现一个对话框,询问我们是否要安装wine-mono软件包:
单击“安装”按钮,安装将开始。
完成后,将出现一个新对话框,提示我们安装Gecko。
再次单击“安装”按钮。
安装完成后,将显示Wine配置对话框。
在这里我们可以配置各种Wine设置。
在大多数情况下,默认设置应该可以。
完成后,关闭对话框。
在Ubuntu上安装Notepad ++
现在已经安装并配置了Wine,我们将说明如何在Ubuntu上安装Windows应用程序。
在本教程中,我们将安装Notepad ++,它是Windows用户中最受欢迎的文本编辑器之一。
启动浏览器并从Notepad ++下载页面下载Notepad ++安装文件。
下载完成后,通过右键单击“ .exe”文件并选择“使用Wine Windows程序加载程序打开”来开始安装。
安装向导将启动,选择语言,然后以与在Windows计算机上安装任何应用程序相同的方式安装Notepad ++。
Windows应用程序安装在“~/.wine/drive_c /”目录中。
要启动Notepad ++编辑器,请导航至“~/.wine/drive_c /程序文件(x86)/Notepad ++”目录。
然后双击“ notepad ++.exe”文件。