在linux上运行windows软件的4种以上方法

Linux已经走过了很长的路,但您可能仍然需要偶尔运行Windows应用程序,尤其是只运行Windows的PC游戏。幸运的是,在Linux上运行Windows应用程序有很多方法。...

在linux上运行windows软件的4种以上方法

Linux已经走过了很长的路,但您可能仍然需要偶尔运行Windows应用程序,尤其是只运行Windows的PC游戏。幸运的是,在Linux上运行Windows应用程序有很多方法。

当然,在您尝试运行一个旧的Windows程序之前,您应该查看在Linux上本机运行的或其他替代程序。如果你能找到一个不需要任何摆弄就能运行的像样的替代品,你会有更好的体验。

用葡萄酒

Wine是一个兼容层,它允许Windows应用程序在Linux上运行。它基本上是Linux上windowsapi的一个实现。当然,微软并没有发布我们从头开始重新实现windowsapi所需的所有信息,因此Wine必须进行反向工程。考虑到微软给我们带来的价值是如此之少,它的表现令人惊讶地出色,但它还远远不够完美。

要在Wine中运行应用程序,可以安装Wine并使用它启动安装程序的.exe文件。在此之前,您应该先看看Wine应用程序数据库网站,它将告诉您应用程序在Wine中的运行情况。Wine经常用于游戏,因为游戏是一种不能在虚拟机中运行的软件。虽然Wine可以用来运行Photoshop和microsoftword等桌面应用程序,但它们将在虚拟机中完美运行(见下文)。

在linux上运行windows软件的4种以上方法

您还可以尝试使用PlayOnLinux这样的应用程序,它可以帮助您在Wine中自动安装受支持的游戏和其他软件。

在linux上运行windows软件的4种以上方法

Netflix桌面应用程序使用修补版本的Wine在Linux上运行Netflix–Silverlight无法与当前版本的Wine正常工作。

在linux上运行windows软件的4种以上方法

在虚拟机中运行windows

虽然Wine在安装应用程序时可能会出现bug或崩溃,但虚拟机可以很好地运行这些桌面应用程序。在VirtualBox、vmwareplayer或KVM等虚拟机程序中安装Windows,就可以在一个窗口中运行Windows。您可以在虚拟机中安装windows软件并在Linux桌面上运行它。

虚拟机引入了一些开销,但是在当今快速的CPU中,在虚拟机中运行多种类型的软件应该不是问题。在调整了虚拟机的速度之后,这一点尤其正确。这不适用于游戏——虚拟机没有很好的3D图形支持,所以除了最老的游戏外,所有游戏都将无法运行。

在linux上运行windows软件的4种以上方法

要将Windows应用程序与桌面集成,可以使用VirtualBox的无缝模式或VMware的Unity模式。这些应用程序仍将在虚拟机上运行,但它们的窗口将无缝地出现在您的桌面上,就像它们在Linux上运行一样。

在linux上运行windows软件的4种以上方法

尝试交叉

如果葡萄酒让人觉得太痛苦了,你可以试试。交叉是一个商业产品,所以它会花费你的钱,虽然CodeWeavers提供****。CrossOver基本上采用了Wine软件并对其进行了打包,这样就可以保证它能够与流行的应用程序(如Photoshop、Office,甚至流行的游戏)正常工作。CodeWeavers为这些受支持的程序提供商业支持,因此如果出现故障,您可以求助于某人。

这个选项并不适用于所有人——通常你可以使用Wine运行相同的应用程序——但是如果你只是对在Linux桌面上运行一些流行的应用程序感兴趣,并且付钱给其他人为你做调整,CrossOver可能是你的选择。CrossOver还将他们的补丁发送回Wine项目,因此您所支付的资金有助于为开源葡萄酒开发提供资金。

和葡萄酒一样,交叉不会完美地与所有东西搭配。就像葡萄酒一样,CodeWeavers有一个兼容性数据库网站。

使用远程桌面

如果您可以访问远程Windows系统,则可能需要尝试在远程Windows系统上运行应用程序,并使用Linux系统上的远程桌面来访问它们。这些应用程序将在真正的Windows系统上远程运行,因此它们应该可以正常工作。

许多Linux桌面已经包含了访问远程Windows桌面的软件。如果没有,可以安装rdesktop包。

在linux上运行windows软件的4种以上方法

当所有其他方法都失败时:双引导

你不可能在Linux上运行每一个Windows程序——当一个新的大型PC游戏问世时,它通常需要很长时间才能在Wine中正常运行。虽然Steam在Linux上的应用和传言中来自暴雪的Linux支持可能会在未来改变这一点,但游戏是Linux上问题最多的一类应用,尽管许多老游戏都能完美地工作。

与其完全放弃Windows,不如考虑将其保持在双引导配置中。当你想玩一个在Linux上不能正常工作的新游戏时,重新启动到你的Windows系统。

在linux上运行windows软件的4种以上方法

如果您是双引导,您甚至可以从Windows访问Linux分区,这样您就可以始终访问您的文件。

  • 发表于 2021-04-12 03:12
  • 阅读 ( 384 )
  • 分类:互联网

你可能感兴趣的文章

为linux爱好者提供8个适合每个预算的礼品创意

... 得到什么?Windows应用程序和使其在Linux上运行的软件、本机Linux游戏、Raspberry Pi设备和附件 去哪儿买?蒸汽、果糖、覆盆子皮 ...

  • 发布于 2021-03-12 03:29
  • 阅读 ( 201 )

在没有silverlight的linux上观看netflix的5种方法

... 对于绝大多数读者来说,Linux在运行Netflix时不再有问题。如果你的发行版带有Google Chrome,那么你所需要做的就是打开Chrome,导航到Netflix,开始欣赏他们图书馆里的电影和电视节目。 ...

  • 发布于 2021-03-13 17:08
  • 阅读 ( 313 )

在mac上运行windows程序的最简单方法

...软件非常普及。因此,许多Mac用户发现自己需要时不时地运行仅限Windows的应用程序。 ...

  • 发布于 2021-03-14 01:03
  • 阅读 ( 237 )

windows与linux:以下是它们的共同点

... 就像我喜欢运行单独的Chrome配置文件一样,我更喜欢保留单独的操作系统用户帐户。这可能有点麻烦,但对我来说似乎是明智之举,尤其是对组织和生产力而言。一个帐户用于个人事...

  • 发布于 2021-03-14 16:05
  • 阅读 ( 281 )

这就是软件安装程序在windows、macos和linux上的工作方式

...动安装程序包以及一次安装多个软件位的命令。但是当你运行安装程序或者发出命令时,会发生什么呢? ...

  • 发布于 2021-03-14 18:20
  • 阅读 ( 259 )

切换到linux?4种操作系统,让人感觉宾至如归

... 最重要的是,Icaros运行在32位系统上,而不是今天几乎无处不在的64位机器上。这意味着对于较旧的硬件来说,它是一个不错的选择,但也意味着您需要找到您最喜欢的Linux发行版的32位副本...

  • 发布于 2021-03-15 06:42
  • 阅读 ( 203 )

linux增强数字极简主义者生产力的7种方法

...,大多数Linux发行版允许您选择自己的桌面界面,无论您运行的是哪个版本。 ...

  • 发布于 2021-03-15 16:37
  • 阅读 ( 308 )

如何让2017年成为linux桌面年

...,而且对环境也有好处。操作系统几乎可以在任何东西上运行,而且系统要求要低得多。这鼓励你使用现有的电脑比你想象的要长很多年。采用Linux可以帮助您**计划中的过时现象,减少电子浪费。 ...

  • 发布于 2021-03-16 11:36
  • 阅读 ( 309 )

如何在64位pc上运行真正老的软件:6种方法

...Windows的反向兼容性正在衰退。您的Windows 10 64位安装无法运行16位时代的软件。至少,不是天生的。对大多数人来说,这不是什么大问题。windows3.1是Windows的最后一个16位版本,于1992年上市。 ...

  • 发布于 2021-03-21 15:52
  • 阅读 ( 256 )

在windows上运行linux应用程序和游戏的4种方法

需要在Windows中运行Linux软件吗?当您需要访问终端时,是否卡在使用Microsoft操作系统?别再担心了。您可以选择几个选项来享受Linux环境,甚至可以在Windows中运行Linux软件。 ...

  • 发布于 2021-03-24 10:20
  • 阅读 ( 289 )
t350366
t350366

0 篇文章

相关推荐