如何在 Ubuntu 18.04 上安装和使用 Wine

2023-10-27

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 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

使用以下命令导入 WineHQ 存储库的 GPG 密钥wget命令:

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#

要配置 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 应用程序。

如果您遇到问题或有反馈,请在下面发表评论。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Ubuntu 18.04 上安装和使用 Wine 的相关文章

随机推荐

  • 第三十三章续:用1 x 2的多米诺骨牌填满M x N的矩形有多少种方案

    题目描述 用1 x 2的多米诺骨牌填满M x N的矩形有多少种方案 M lt 5 N lt 2 31 输出答案mod p的结果 矩阵乘法 include
  • 渗透测试岗面试题汇总

    有些是网上整理的渗透测试岗 试问题 有些 HW 试的题 已经收集好了 提供给 家 现在就是毕业季节 希望各位都能找到好 作 还有一部分是根据回忆总结的 部分问题可能描述的有些问题 安全的体系很大 这些只是冰山一角而已 感兴趣的同学可以点击我
  • 如何在 Python 中验证电子邮件地址(使用正则表达式)

    验证电子邮件地址是确保您的应用程序仅接受格式正确的电子邮件地址的关键步骤 格式正确的电子邮件地址不仅可以确保正确的通信 还有助于防止垃圾邮件和安全风险 在本文中 我们将探讨如何在 Python 中使用正则表达式 regex 验证电子邮件地址
  • 每天凌晨 2:00 运行 Cron 作业

    Cron 作业 或 cron 作业 是告诉计算机在指定时间自动运行程序或执行命令的计划 这称为 cron 作业 是一个在后台运行并按计划执行任务的守护进程 Cron 是一个在后台运行并定期执行程序或任务的进程 从设计上来说 cron 非常灵
  • 如何在 CentOS 和 RedHat 上使用 MySQL 设置 Pure-FTPD

    纯FTPd是一个免费且安全的 FTP 服务器 它不提供无用的花哨功能 而是注重效率和易用性 它为常见需求提供简单的答案 并为个人用户和托管提供商提供独特的有用功能 本指南将帮助您使用 MySQL 作为用户数据库来设置 Pure FTPD 还
  • 什么是暴力攻击?以及企业的缓解策略

    在不断发展的网络安全世界中 了解各种类型的威胁是保护您自己或您的企业的第一步 一种常见但重大的威胁是暴力攻击 让我们深入了解什么是暴力攻击 它的工作原理及其影响 什么是暴力攻击 暴力攻击是一种试错法用于获取个人识别码 PIN 用户名 密码或
  • 全球连通性如何塑造现代娱乐

    20世纪50年代 几十年来被视为电视的黄金时代 人们没有想到电视剧的复兴 并迎来了另一个受欢迎的高峰 说实话 仅在十年前这似乎也是不可能的 然而如今 从挪威到印度尼西亚 每个人都有自己最喜欢的连续剧和电视节目列表 并且他们在全球范围内关注相
  • 如何在 CentOS/RHEL 8 上安装 Tomcat 9

    Apache Tomcat 9 是可用于安装 Tomcat Web 服务器的最新版本 Tomcat 是由 Apache 基金会开发的用于基于 Java 的应用程序的开源 Web 服务器 我们使用 Tomcat 来部署 Java Servle
  • 如何在 Apache 中启用缓存

    缓存是增强 Web 服务器性能的一个重要方面 因为它可以通过存储和提供频繁请求的数据来显着缩短响应时间 这不仅提高了网站的速度 还减少了服务器的负载 本文将引导您完成在 Apache HTTP Server 一种流行且强大的开源 Web 服
  • 如何在 CentOS 8 上使用 Apache 安装 phpMyAdmin

    当前的 phpMyAdmin 版本与 PHP 7 1 及更高版本以及 MySQL 5 5 及更高版本兼容 本教程将帮助您在 CentOS 8 Linux 系统上安装和配置 phpMyAdmin 第 1 步 先决条件 我们假设您已经安装了Ce
  • 如何在 Fedora 上安装 phpMyAdmin

    phpMyAdmin是一个流行的基于 Web 的客户端 用于管理 MySQL 服务器 phpMyAdmin 是用 PHP 编程语言编写的 它提供了一个用户友好的 Web 界面来访问和管理 MySQL 服务器和数据库 它允许您创建数据库和用户
  • 如何在 Ubuntu 上安装最新的 Node.js

    如果您一直在探索前端和 JavaScript 的世界 您可能已经遇到过 Node js 它是一个服务器端框架 使用 Google 的 V8 引擎来执行 JavaScript 代码 开发人员可以使用 Node js 因为它为他们提供了一种使用
  • 如何在 Windows 上安装 NVM

    NVM 节点版本管理器 是用于在系统上安装 Node js 的命令行实用程序 它允许我们安装多个 Node js 版本并在它们之间切换 这对于运行需要不同 2 个节点版本的多个节点应用程序的系统很有帮助 本教程将帮助您使用 NVM 在 Wi
  • 如何在 Linux Mint 上安装 Apache Solr 21/20

    Apache Solr 是一个基于 Java 构建的强大的开源搜索平台 它广泛用于索引 搜索和分析大量文本内容 在 Linux Mint 上安装它非常简单 在本指南中 我们将逐步完成在 Linux Mint 21 20 或 19 上安装并运
  • 如何在 Ubuntu 20.04 上安装 Nagios

    Nagios 是一个流行的开源监控系统 Nagios 保留整个 IT 基础设施的清单 并确保您的网络 服务器 应用程序 服务和流程正常运行 如果发生故障或性能不佳 Nagios 将通过各种方法发送通知警报 本文介绍如何在 Ubuntu 20
  • 如何在 Ubuntu 20.04 上设置或更改时区

    使用正确的时区对于许多与系统相关的任务和流程至关重要 例如 cron 守护进程使用系统的时区来执行 cron 作业 并且日志文件中的时间戳基于同一系统的时区 在 Ubuntu 上 系统的时区是在安装过程中设置的 但以后可以轻松更改 本文介绍
  • Linux 中的粘贴命令(合并行)

    paste是一个允许您水平合并文件行的命令 它输出由指定为参数的每个文件的顺序对应行组成的行 并用制表符分隔 在本教程中 我们将解释如何使用paste命令 如何使用paste命令 paste是鲜为人知且较少使用的 Linux 和 Unix
  • 如何在 CentOS 7 上安装 Memcached

    Memcached 是一个免费开源的高性能内存键值数据存储 它主要用作缓存系统 通过缓存数据库调用结果中的各种对象来加速应用程序 在本教程中 我们将解释如何在 CentOS 7 上安装和配置 Memcached 先决条件 在继续本教程之前
  • 如何在 Ubuntu 18.04 上安装 Apache Maven

    Apache Maven 是一个免费的开源项目管理和理解工具 主要用于 Java 项目 Maven 使用项目对象模型 POM 它本质上是一个 XML 文件 其中包含有关项目 配置详细信息 项目依赖项等的信息 在本教程中 我们将向您展示在 U
  • 如何在 Ubuntu 18.04 上安装和使用 Wine

    Wine 是一个开源兼容层 允许您在类 Unix 操作系统 例如 Linux FreeBSD 和 macOS 上运行 Windows 应用程序 Wine代表 Wine 不是模拟器 它是一个将 Windows 系统调用转换为 Linux 和其