有些人可能会避免在Linux上运行Windows应用程序,但实际上有时它会有很大帮助。有些人无法摆脱Windows的主要原因之一是可用的应用程序。有时,这些应用程序是没有开源替代品的遗留应用程序。有时,其他人只想玩最喜欢的视频游戏。虽然这些年来Linux可用的应用程序和视频游戏的数量急剧增加,但似乎总是缺少“那些特定的软件”。如果你想运行Linux作为你的默认操作系统,但仍然需要一些老式的Windows应用程序,你应该注意我在本文中介绍的几点。没错,您可以在Linux上运行Windows应用程序,如果需要的话,这显然是可行的方法。LinuxNativeApps好吧,我不得不承认,这不是解决问题的直接方法。但请让我说完。一些应用程序有Linux版本,例如Dropbox、Steam、VueScan、Lightworks、Moneydance和Spotify。说实话,为Windows设计的专有应用程序中有数量惊人的Linux对应物。更好的是,能够找到流行软件的开源替代品。Firefox、Filezilla、Gimp和LibreOffice,仅举几例。我承认,这些都不能取代MicrosoftOffice或Adob??e产品,但它们有助于用不常被“想到”的应用程序填补其他空白。由于这些应用程序通常是直接支持的,不会在Winewrapper中运行,所以我建议这种方法是运行适用应用程序软件的最佳方式。在Linux上运行Windows应用程序,第一个选项:Wine对于您的工作负载,在Linux上运行Windows应用程序可能需要Wine,它是软件解决方案。多年前,我经常使用Wine来运行各种Windows应用程序,例如:旧版本的Photoshop、MicrosoftOffice,甚至是InternetExplorer。今天,我专门使用WINE来玩Windows游戏。那么,为什么没有更多人使用Wine来运行Windows应用程序呢?坦率地说,这是因为它对用户非常不友好,以至于用户无法依赖它。以下是您完全依赖Wine时的几个问题:1.与一种发行版兼容,但可能与另一种发行版不兼容。2.兼容性数据库是个笑话。不仅总是缺少重要信息,如额外的DLL或其他相关包,而且大多数时候我会在随机博客上找到有关Wine的最新信息。3.你经常看到人们报告的软件错误,但他们没有得到证实。现在不要误会我的意思。Wine本身是一款出色的软件,如果您从中受益,我建议您支持它。然而,兼容性数据库是一团糟,而且往往非常不准确。记住:多年来我一直在使用Wine,我一次又一次地发现兼容性数据库完全被误报了。撇开负面因素不谈,对于大多数人,我会推荐以下方法来改进Wine:PlayOnLinux-从本质上讲,它是一个在新手友好环境中为您提供更大灵活性的工具。使用葡萄酒。我个人喜欢它的一点是,当我研究一个应用程序时,我可以获得关于它是否正确运行的准确细节。这是一个完全针对Linux爱好者的社区项目,而不是试图成为某种支持多种操作系统的工具。Crossover——我还想强调一下Linux的Crossover。这是一款出色的软件,非常值得购买,因为部分资金将用于Wine项目。但是,我发现通过winetricks帮助程序脚本(https://wiki.winehq.org/Winetricks)使用它远不如PlayOnLinux或Wine本身有趣。您应该让Wine与Windows软件一起运行吗?在我看来,Wine最适合较旧的Windows软件和一些Windows游戏。最新的软件可能还不兼容。但别担心,有后备方案,这可能是适合您的解决方案。在Linux上运行Windows应用程序,第二种选择:虚拟机使用虚拟机,Windows应用程序可以在Linux上运行。现在我知道您在想什么:运行虚拟机实际上并不是在Linux中运行Windows软件。毕竟,它确实需要您安装Windows和足够的RAM,以便在使用Linux作为主机时轻松支持运行第二个操作系统。对于许多人来说,这可能是一个重大障碍,它意味着重新考虑使用虚拟机来运行Windows应用程序。如果您要安装Windows副本并需要运行Office或Photoshop等应用程序,则使用Windows虚拟机是理想的选择。使用Windows虚拟机和将Windows作为独立操作系统运行的区别在于控制。例如,我建议在禁用网络的情况下以无缝模式运行Windows。这使您可以访问Windows应用程序,而不必担心通过Internet来回发送的数据。现在有些读者可能会想,“那太好了,但我没有Windows许可证或Windows副本可以运行。”这不是问题,因为您实际上可以免费获得Windows10的全功能副本。我发现在功能方面的唯一限制是有限的个性化和桌面上的水印。除此之外,这个“评估”(非注册)版本的Windows具有完整的功能,允许您安装和运行您拥有的任何应用程序。对于普通用户,我建议运行VirtualBox来运行Windows。不过要小心,您不应该使用虚拟机来玩视频游戏或编辑视频。双启动如果您绝对想玩Windows游戏,因为您最喜欢的游戏软件没有Linux版本,请考虑安装Windows的双启动。我个人不喜欢,因为我不想安装Windows。除此之外,如果你想玩Windows游戏,你需要运行Windows。如果您将其作为标准安装运行(与Linux双启动),则您的Windows游戏一定可以正常运行。明显的缺点是您运行Windows完全是为了玩游戏或其他笨重的Windows应用程序。如果您已经安装了Linux,则需要调整GRUB,并且还需要考虑其他相关方面。这并非不可能,但不适合胆小的人。另一方面,如果您有一个全新的硬盘驱动器并且愿意先安装Windows,那么安装通常会更容易一些。在Linux上运行Windows应用程序并不容易当谈到运行Windows软件时,让我们总结一下我们的选择:1.您可以使用Wine运行一些Windows应用程序,前提是它们兼容。2.任何不能用Wine运行的应用程序都可以使用已安装的Windows在虚拟机的帮助下运行。3、如果要求比较高,需要3D加速,不兼容Wine,可能需要考虑双启动Windows和Linux。现在澄清一下。我自己不在虚拟机或双启动模式下运行Windows。但是,有些游戏我是用Wine玩的。如果您坚持远离旧式Windows,请不要灰心,还有希望。上述方法可以让您在大多数日常任务中使用Linux,同时仍然可以访问任何您离不开的Windows应用程序。你说什么?您发现自己是双引导还是使用Wine?也许您不知道可以在没有任何重大限制的情况下运行未注册的Windows10版本?请随时发表评论并分享您对使用Windows作为Linux用户体验的想法和想法。原标题:在Linux上运行Windows应用,作者:MattHartley
