如何在 Linux 中安装 Windows 应用程序

您想切换到Linux但又不想丢失您最喜欢的Windows应用程序吗?现在,您可以两全其美。Linux知道如何处理大多数种类的Windows软件,并且只需稍加调整就可以运行几乎任何你扔给它的东西。

如果您对双引导(在您的计算机中同时拥有两个系统)不感兴趣,或者您只是想尝试一下Linux具有运行Windows软件的各种功能,那么本文将为您提供您需要了解的内容的一个很好的概述.

试试酒(Try Wine)

Wine是一个开源兼容性层,它使用户能够直接从他们的Linux桌面运行Windows应用程序。(Windows)

目前有数千个完全支持的应用程序( fully supported applications)Wine上运行。Wine非常人性化。

请注意,如果一个程序需要许可证密钥才能在Windows上合法运行,则您必须拥有该程序或应用程序的许可证密钥才能通过Wine合法地运行它。

对于本文,我们将使用Ubuntu。但是,其他Linux发行版的安装应该非常相似。

如何通过 GUI 在 Ubuntu Linux 上安装 Wine(How To Install Wine On Ubuntu Linux Via GUI)

你可以在你的Ubuntu 软件中心(Ubuntu Software Center)找到Wine。但是,默认可用的版本可能不是最新版本。 

为避免安装旧版本的Wine,您需要添加官方的 Wine 存储库( official Wine repository)。您可以使用命令行或图形用户界面(Graphical User Interface)( GUI ) 将其添加到您的系统中。以下是使用 GUI 方法要遵循的步骤。( steps to follow)

应用程序(Applications)菜单中键入软件。(software)

下一步是单击Software & Updates,然后单击Other Software选项卡并选择Add。在APT行部分,添加以下内容,然后单击Add Source

ppa:ubuntu-wine/ppa

输入您的 sudo 密码,该密码与您在安装Ubuntu时设置的密码相同。它通常与您登录时使用的相同。

单击验证(Authenticate),然后单击关闭(Close)

然后将提示您重新加载(Reload),然后打开软件中心(Software Center)。搜索Wine,然后单击install等待(Wait)安装完成。

通过命令行安装(Installing Via Command Line)

通过命令行安装只需几个步骤即可完成。 

首先,下载 wine 存储库密钥并将其添加到您的系统中。

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

然后将PPA添加到您的包列表中。您需要使用的PPA地址可能会因您使用的Linux版本而异。对于Ubuntu 18.04,您需要仿生(bionic)的。

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update

然后要安装win,运行以下命令:

sudo apt install – install-recommends winehq-stable 

该命令完成后,安装完成。您可以打开Wine程序。

如果最后的安装步骤抱怨找不到正确的 wine 包或不正确的体系结构,请通过运行以下命令启用 32 位额外库。然后再次尝试安装。

sudo dpkg – add-architecture i386

选择您的 Windows 应用程序(Select Your Windows Application)

如上所述,Wine拥有大约 24,000 个已知应用程序的数据库。您可以在WineHQ(WineHQ)网站 上找到该数据库。

它们按照在Wine中运行时的运行情况进行排序或排名,如下所示:

  • 白金:无缝运行
  • 金:需要一些特殊配置
  • 银牌:报告了一些小问题
  • 铜牌:影响使用的重大问题
  • 垃圾:根本不能在 Wine 上运行

让我们向您展示如何使用包含在白金(Platinum)类别中的应用程序。 

单击应用程序数据库(Application Database)左侧边栏中的浏览应用(Browse Apps)(Browse Apps)程序。

在名称(Name)字段中输入您要查找的应用程序的名称。我们将选择白金(Platinum)评级并搜索Notepad++

查看下面的屏幕截图,您将在其中看到搜索结果。

当您单击Notepad++时,您将看到应用程序描述、可用版本列表(如果有多个)以及它与Wine版本的兼容性。

选择要下载的应用程序版本后,单击它。在这种情况下,我们将选择 7.x 版本。请注意,在下面的屏幕截图中,您会看到一个可点击的下载链接。

如何通过 Wine 下载和使用应用程序(How To Download & Use An App With Wine)

选择要安装的版本。这通常是最新版本。在这种情况下,它是版本 7.7.1。下载应用程序后,默认情况下,它将保存在您的下载文件夹中。

找到该文件(它将是一个压缩(zipped)文件),右键单击它并从菜单选项中选择“在此处提取”。(Extract here)

解压文件后,找到notepad++.exe文件。右键单击它,然后选择Open with Wine Windows Program Loader

打开文件后,您将能够在Linux机器上使用Windows应用Notepad++

由于Wine并不总是运行最新版本的Windows应用程序并且有些运行缓慢,您可能需要考虑使用CrossOver

在 Ubuntu 发行版中使用 CrossOver(Use CrossOver In Ubuntu Distribution)

CrossOverCodeWeavers的商业产品。它的价格为 41.97 美元,并提供功能齐全的 14 天免费试用。如上所述, 它基于Wine 。

CrossOver增强了以下功能:

  • 添加配置工具
  • 修改 Wine 源代码
  • 应用兼容性补丁

Wine相比,CrossOver更加人性化、自动化,并提供技术支持。

要开始免费试用,请转到CodeWeavers,选择您的Linux 发行版(Linux Distribution),然后输入您的姓名和电子邮件。

有许多Linux发行版可用。默认的包管理系统或安装软件工具将取决于您使用的Linux类型。(Linux)

下载跨界(Download CrossOver)

您应该使用系统的默认安装程序从适当的.DEB.RPM文件安装(.RPM)CrossOver 。对于Ubuntu,您需要 . DEB格式。

大多数时候,您需要做的就是下载CrossOver安装程序包并双击它。请务必选择适当的包,32 位或 64 位。

当您双击下载的文件时,它将启动Ubuntu软件中心(默认包管理器。)

单击安装(Install)并在提示进行身份验证时输入您的 root 或 sudo 密码。

安装完成后,关闭Ubuntu 软件中心(Ubuntu Software Center)

Ubuntu实用程序桌面管理器(Utility Desktop Manager)中的CrossOver菜单项按名字的字母顺序排列。在CrossOver中键入无济于事。您将需要调出安装程序菜单。在搜索框中输入 安装(install)

您必须手动搜索CrossOver菜单项。要了解有关不同CrossOver菜单项的更多信息,请阅读常见问题解答( read the FAQs)

在安装过程中,请务必选择始终更新(Always Update)以确保软件安装程序是最新的。您现在已准备好在Ubuntu Linux机器上安装和使用Windows应用程序。

使用 CrossOver 安装 Windows 软件(Install Windows Software Using CrossOver)

完成安装后,CrossOver将自动启动。您只会看到一个按钮。它说安装 Windows 软件(Install Windows Software)

当您单击按钮时,将执行三个步骤。第一步,在数据库中搜索您想要的应用程序。

如果您想要的应用程序在数据库中,您将受益于已经加载和测试的特殊配置,并且您的应用程序将运行良好。如果安装程序不在您的系统中,您可以选择让CrossOver为您下载。

如果要安装和使用数据库中未包含的应用程序,请在第一步中键入它,然后选择选择安装程序(Select Installer)作为第二步。

第三步(Step three)涉及瓶子的选择。瓶子是具有独特配置的应用容器。Crossover 中的不同瓶子( different bottles in Crossover)允许不同版本的Windows的兼容性多样性。

接下来您将看到一个摘要屏幕。单击(Click)安装以开始安装(Install )您选择的应用程序。

一旦您安装了您想要使用的Windows应用程序,就会创建一个具有相同名称的新瓶子。(Windows)点击(Click)瓶子(bottles)按钮。然后单击运行命令(Run Command)

您现在可以在“c:”分区中找到已安装应用程序中的可执行文件。

选择要运行的可执行文件后,您可以为其创建启动器或直接运行它。

您可以在运行命令(Run Command.)旁边的程序部分中找到启动器。(Programs)您还可以在下面的屏幕截图中看到特定瓶子的配置工具。

如果您单击Wine 配置(Wine configuration),它将使您能够为任何选定的瓶子设置新配置。如果您想运行运行不佳的特定应用程序,这会很有帮助。

有关配置的更多信息并获取有关库覆盖的建议,请访问winehq.org



About the author

我是一位经验丰富的软件工程师,在 Windows Phone 和 Office Space 行业拥有超过 10 年的经验。我的技能包括使用传统的文本和图像格式,以及为最新的移动设备进行开发。我在提供优质服务方面有着良好的记录,并且我总是愿意帮助他人实现他们的目标。



Related posts