已编辑 2 几个月前 通过 ExtremeHow 编辑团队
Wine仿真层乌班图安装Linux命令软件管理终端包管理器依赖关系系统设置
翻译更新 2 几个月前
Wine 是一个强大的工具,可用于在类 Unix 系统(例如 Ubuntu)上运行为 Windows 操作系统设计的应用程序。Wine 是“Wine is not an emulator”的缩写。Wine 不是模拟器,而是作为一个兼容层,能够在许多 POSIX 兼容的操作系统上运行 Windows 应用程序,包括 Linux、macOS 和 BSD。
尽管 Wine 复杂,但如果按照正确程序,安装 Wine 在 Ubuntu 上可以是一项相对容易的任务。在本文档中,我将引导您完成在 Ubuntu 系统上顺利安装和运行 Wine 所需的所有步骤。本指南不仅将涵盖基本安装过程,还将帮助您配置 Wine 以获得最佳性能。
在我们深入安装过程之前,重要的是要了解 Wine 实际上在做什么。Wine 即时将 Windows API 调用转换为 POSIX 调用,消除了模拟器的性能和内存损耗,并允许您以整洁的方式将 Windows 应用程序集成到桌面中。Wine 带有一个图形前端,使您能够轻松管理 Windows 应用程序。
为了确保 Wine 运行没有任何问题,请确保您的 Ubuntu 系统满足某些要求。Wine 支持 32 位和 64 位架构,但重要的是确保您的系统规格满足您计划使用 Wine 运行的应用程序的要求。此外,根据您计划运行的 Windows 应用程序的复杂性,您可能需要大量 RAM。
准备是确保安装过程中一切顺利的重要步骤。首先,您应该更新您的 Ubuntu 系统,以确保所有现有软件包都是最新的。打开终端,您可以通过按 Ctrl + Alt + T
来完成,然后运行以下命令:
sudo apt update && sudo apt upgrade
此命令会更新您的所有软件包列表,并将所有现有软件包升级到最新版本。
如果您使用的是 64 位版本的 Ubuntu,则必须启用 32 位架构,因为某些 Windows 应用程序可能需要它。您可以通过执行以下命令来启用它:
sudo dpkg --add-architecture i386
运行上述命令后,再次更新您的软件包列表:
sudo apt update
在 Ubuntu 上安装 Wine 有几种方式,包括使用命令行和从 Ubuntu 的软件存储库安装。我们将考虑两种方法。
此方法简单且适合初学者。在您的终端中,只需执行以下命令即可直接从 Ubuntu 的软件存储库安装 Wine:
sudo apt install wine64
如果需要 32 位版本,可以用 wine32
替换 wine64
。安装完成后,通过检查其版本来验证 Wine 是否安装正确:
wine --version
要获得 Wine 的最新版本,请添加官方 WineHQ 存储库。首先安装一些基本软件包:
sudo apt install software-properties-common wget
接下来,使用以下命令添加存储库密钥:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
将 WineHQ 存储库添加到您的系统:
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
用您的 Ubuntu 版本的代号替换 focal
。接下来,更新您的软件包列表:
sudo apt update
要安装最新稳定版本的 Wine,请使用:
sudo apt install --install-recommends winehq-stable
安装 Wine 后,初始设置非常简单。运行:
winecfg
上述命令将启动 Wine 的配置向导。这将配置 Wine 以便首次运行,并通常生成其操作所需的重要系统文件。
Wine 前缀是一个目录,Wine 在其中安装其 Windows 应用程序和配置。默认情况下,前缀位于 ~/.wine
。运行不同的应用程序时,您可以指定不同的前缀以避免应用程序之间的冲突。
安装和配置 Wine 后,运行 Windows 应用程序非常简单。假设您想安装一个 Windows 程序的 .exe
文件。
wine path/to/your/application.exe
Wine 将打开安装程序,您可以像在 Windows 系统上一样继续操作。
Winetricks 是一个辅助脚本,用于安装某些程序所需的附加库。安装方法如下:
sudo apt install winetricks
保持 Wine 更新以确保您拥有最新的修复程序和安全补丁:
sudo apt update sudo apt upgrade
如果运行 Windows 应用程序时遇到问题,请查阅 WineHQ 的应用程序数据库,以获取特定应用程序的更改和安装说明。
Wine 是一个相当复杂的软件,它为 Ubuntu 用户打开了一个可能性的世界,使他们能够运行 Windows 应用程序。虽然安装过程较长,但如果仔细按照本指南进行操作,它还是相当简单的。安装完毕后,Wine 提供了丰富的灵活性,使 Ubuntu 成为一个功能强大的环境,能够执行各种任务。
如果你发现文章内容有误, 您可以