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


您是否要切换到Linux,但又不想丢失自己喜欢的Windows应用程序?现在,您可以两全其美。 Linux知道如何处理大多数种类的Windows软件,并且经过一些调整就可以运行几乎所有您扔给它的东西。

如果您对双重引导(在计算机中同时拥有两个系统)不感兴趣,或者您只想试验Linux运行Windows软件所具有的各种功能,本文将为您提供您需要了解的知识的很好概述。

尝试Wine

Wine是开放源代码兼容性层,使用户可以直接从Linux桌面运行Windows应用程序。

目前在Wine上运行的数千个 完全支持的应用程序 。 Wine对用户非常友好。

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

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

<!-
In_content_1 all:[300x250] / dfp:[640x360]
->

如何通过GUI在Ubuntu Linux上安装Wine

您可以在Ubuntu软件中心找到Wine。但是,默认情况下可用的版本可能不是最新版本。

为避免安装较旧版本的Wine,您将需要添加 官方葡萄酒库 。您可以使用命令行或图形用户界面(GUI)将其添加到系统中。以下是使用GUI方法的 遵循的步骤

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

<图class =“ lazy wp-block-image”>

下一步是单击软件&Updates,然后点击其他软件标签,然后选择添加。在“ APT行”部分中,添加以下内容,然后单击添加源

ppa:ubuntu-wine / ppa

<图类=“ lazy aligncenter”>

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

单击身份验证,然后关闭

然后您将提示您重新加载,然后打开软件中心。搜索葡萄酒,然后点击安装。等待安装完成。

通过命令行安装

通过命令行安装仅需几个步骤。

首先,下载酒库密钥并将其添加到系统中。

wget -nc3
sudo apt-key add winehq.key

然后将PPA添加到您的包裹列表中。根据所使用的Linux版本,您需要使用的PPA地址可能会有所不同。对于Ubuntu 18.04,您需要一个bionic

sudo apt-add-repository 'deb 4 bionic main'
sudo apt update

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

sudo apt install --install-recommends winehq-stable 

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

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

sudo dpkg --add-architecture i386

选择Windows应用程序

如上所述,Wine的数据库约为24,000已知的应用程序。您可以在WineHQ网站上找到此数据库。

根据它们在Wine中运行时的运行状况进行排序或排序,如下所示:

  • 白金:无缝运行
  • 金:需要某些特殊配置
  • 银:已报告了一些小问题
  • 古铜:影响使用的重大问题
  • 垃圾:根本不在Wine上运行
  • 让我们向您展示如何使用白金级类别中包含的应用程序。

    在应用程序数据库的左侧栏中单击浏览应用

    名称字段中键入您要查找的应用的名称。我们将选择白金级,并搜索Notepad ++

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

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

    <图类=“ lazy aligncenter”>

    选择要下载的应用程序的版本后,请单击它。在这种情况下,我们将选择版本7.x。请注意,在下面的屏幕快照中,您将获得可单击的下载链接。

    <图类=“ lazy aligncenter”>

    如何通过Wine下载和使用应用程序

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

    查找文件(它将是压缩文件),右键单击它,然后选择在此处提取从菜单选项。

    提取文件后,找到notepad ++。exe文件。右键单击它,然后选择使用Wine Windows程序加载程序打开

    <图class =“ lazy aligncenter”>

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

    由于Wine并非总是运行最新版本的Windows应用程序,而某些运行缓慢,因此您可能要考虑使用CrossOver。

    在Ubuntu发行版中使用CrossOver

    CrossOver是CodeWeavers的商业产品。它的价格为41.97美元,并具有功能齐全的14天免费试用版。如上所述,它基于Wine。

    CrossOver具有增强的功能,该功能:

    • 添加配置工具
    • 修改Wine源代码
    • 应用兼容性补丁
    • 与Wine相比,CrossOver更加用户友好,自动化并提供技术支持。

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

      <图class =“ lazy aligncenter”>

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

      下载CrossOver

      您应从相应的位置安装CrossOver使用系统默认的安装程序的.DEB.RPM文件。对于Ubuntu,您需要。DEB格式。

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

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

      <图class =“ lazy aligncenter”>

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

      安装完成后,关闭Ubuntu软件中心。

      Ubuntu Utility Desktop Manager中的CrossOver菜单项按名字的字母顺序排列。在CrossOver 将无济于事。您将需要调出安装程序菜单。在搜索框中输入安装

      <图class =“ lazy aligncenter”>

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

      在安装过程中,请确保选择始终更新,以确保软件安装程序是最新。现在,您可以在Ubuntu Linux机器上安装和使用Windows应用程序。

      使用CrossOver安装Windows软件

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

      <图class =“ lazy aligncenter”>

      点击该按钮时,三个步骤。在第一步中,在数据库中搜索所需的应用。

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

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

      <图class =“ lazy aligncenter”>

      步骤三涉及瓶的选择。瓶子是具有独特配置的应用程序容器。  Crossover中的不同瓶子 允许不同版本的Windows兼容。

      <图类=“ lazy aligncenter”>

      接下来,您将看到摘要屏幕。单击安装开始安装所选的应用程序。

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

      <图类=“ lazy aligncenter”>

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

      <图类=“ lazy aligncenter“>

      一旦选择了要运行的可执行文件,就可以通过为其创建启动器或直接运行它来实现。 / p>

      <图class =“ lazy aligncenter”>

      您可以在以下位置找到启动器运行命令旁边的程序部分。您还可以在下面的屏幕快照中查看特定瓶子的配置工具。

      如果您点击葡萄酒配置,它将启用您可以为任何选定的瓶子设置新配置。如果您要运行运行不正常的特定应用程序,这可能会很有帮助。

      有关配置的更多信息以及有关库覆盖的建议,请访问 winehq.org 。 / p>

      Ubuntu how to install applications安装日常的应用软件,非常出色的系统

      相关文章:


      6.09.2019