4种在Linux上运行Windows软件的方法

Linux已经走了很长的路,但是您可能还需要偶尔运行Windows应用程序 - 尤其是仅限Windows的PC游戏。幸运的是,在Linux上运行Windows应用程序有很多方法。
当然,在尝试运行旧的Windows程序之前,您应该在Linux上运行本机。如果你能找到一个不错的选择,你会有更好的体验。本文主要参考《Linux就该这么学》。

操作方法

  • 01

    使用葡萄酒 Wine是兼容层,允许Windows应用程序在Linux上运行。它基本上是在Linux上的Windows API的实现。当然,微软并没有发布我们从头开始重新实现Windows API所需的所有信息,所以Wine必须被逆向设计。虽然微软给予我们的价值有多少,但是它的工作非常好,但这完全没有办法。 要在Wine中运行应用程序,可以安装Wine并使用它来启动安装程序的.exe文件。在您执行之前,您应该查看Wine应用程序数据库网站,这将告诉您应用程序在Wine中的运行情况。葡萄酒经常用于游戏,因为游戏是无法在虚拟机中运行的一种软件。虽然Wine可以用于运行像Photoshop和Microsoft Word这样的桌面应用程序,但这些应用程序将在虚拟机中完美运行

  • 02

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

  • 03

    在Netflix的桌面应用程序使用葡萄酒一个补丁版本在Linux上运行Netflix的- Silverlight不与酒的当前版本正常工作。

  • 04

    在虚拟机中运行Windows 虽然Wine可能在安装应用程序时出现错误或崩溃,但虚拟机将能够运行这些桌面应用程序。在虚拟机程序中安装Windows,如VirtualBox,VMware Player或KVM,并且Windows将在窗口中运行。您可以在虚拟机中安装Windows软件,并在Linux桌面上运行。 虚拟机引入了一些开销,但是随着今天的快速CPU,在虚拟机中运行多种类型的软件不应该是一个问题。在您调整虚拟机速度之后,尤其如此。这不适用于游戏 - 虚拟机没有非常好的3D图形支持,所以除了最旧的游戏之外,所有的游戏将无法运行。

  • 05

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

  • 06

    尝试CrossOver 如果葡萄酒似乎太痛苦了,你可能想尝试CrossOver Linux。CrossOver是一种商业产品,因此CodeWeavers提供免费试用,因此它将花费您的钱。CrossOver基本上采用了Wine软件并对其进行打包,以确保与流行的应用程序(如Photoshop,Office,甚至流行的游戏)正常工作。CodeWeavers为这些支持的程序提供了商业支持,所以你有一个人会转向,如果有什么中断的话。 此选项不适用于所有人 - 通常您可以使用Wine运行相同的应用程序 - 但是,如果您只想在Linux桌面上运行一些流行的应用程序,并为其他人付费,则可以为CrossOver进行调整你的票。CrossOver还将补丁发送到Wine项目,所以您支付的资金有助于资助开源葡萄酒开发。 与Wine一样,CrossOver将不能完美地处理所有事物。与Wine一样,CodeWeavers具有兼容性数据库网站。

  • 07

    使用远程桌面 如果您可以访问远程Windows系统,则可能需要尝试在远程Windows系统上运行应用程序,并在Linux系统上使用远程桌面来访问它们。应用程序将在真实的Windows系统上远程运行,因此它们应该正常工作。 许多Linux桌面已经包含用于访问远程Windows桌面的软件。如果没有,可以安装rdesktop软件包。

  • 08

    当全部失败:双引导 你不能在Linux上运行每个Windows程序 - 当一个大型的新的PC游戏出来的时候,通常会是一段时间,直到它在Wine中正常运行。虽然Linux上的Steam和来自暴雪的Linux支持传言可能会在将来改变这一点,但游戏是在Linux上遇到最多问题的应用程序的一个类别 - 尽管许多较旧的游戏工作正常。 而不是完全放弃Windows,请考虑在双引导配置中保留它。当您想要播放在Linux上无法正常工作的新游戏时,请重新启动到Windows系统。 如果您是双启动的,您甚至可以从Windows访问Linux分区,以便始终可以访问您的文件。

(0)

相关推荐

  • 在Kali Linux上编译Windows漏洞的方法

    如何在Kali Linux上编译Windows漏洞! Mingw-w64是一个用于创建Windows应用程序的自由和开源软件开发环境. Mingw-w64最初叫Mingw32,它当时不支持64位架构. ...

  • 如何让FreeBSD上运行Windows软件

    FreeBSD最大的优势是,在一台双启动计算机上,无需退出FreeBSD就能够访问其他操作系统分区中的数据。在FreeBSD中安装其他分区后,读、写或者删除该分区的文件是相当简单的。也许有读者会问,在 ...

  • Mac系统如何运行Windows软件

    让苹果Mac系统运行Windows软件的方法 国内很多用户喜欢上网购物,但使用mac时是无法用网银进行支付的,所以存在了很多的不方便.由于网银只能在Windows系统上使用,为了解决这样的一个问题,m ...

  • 在电脑上运行android app的方法

    本文将会介绍4种在电脑上运行android app的方法,如下: 1 使用google官方提供的android模拟器 2 使用第三方提供的模拟器Bluestacks 3 使用第三方提供的模拟器Geny ...

  • MAC使用技巧之在Mac上运行Windows全攻略

    过去,苹果电脑MAC运行Windows时Mac有一些兼容性问题,例如无法方便地在Apple和Windows系统之间共享文件和打印机,没有为Mac平台而开发的一些软件,以及不同的网络协议(TCP/IP与 ...

  • 苹果电脑怎么运行windows软件(怎么在mac上装windows)

    随着使用Mac笔记本电脑的用户数量不断增多,大家都开始慢慢学着接触新系统,但是对于用惯了Windows应用的小伙伴而言,这无疑是一件比较头痛的事情.想要成功安装Windows软件,我们不得不依赖双系统 ...

  • 在linux上如何查找软件的源码安装包?

    本文介绍一下在linux上如何查找软件的源码安装包,以两个范例演示一下. 查找方法如下 01 一.平时我们下载linux的源码包,都是通过搜索,然后找到相关的下载网站进行下载.或者搜索网站进行下载. ...

  • 教你怎么在linux上挂载windows共享

    很多时候,我们想在linux上使用windows的共享,这时候应该怎么办呢? 下面小编就教你怎么在linux上挂载windows共享. 操作方法 01 确保网络正常. 例如小编这里的windows地址 ...

  • 在win7 64位操作系统下运行debug软件的方法

    在win7 64位操作系统下运行debug软件的方法 具体方法如下: 1.我们网上去下载debug.exe,这里我把debug放在了c盘根目录下; 2. 接下来,我们需要下载很重要的一个软件叫DosB ...