在Linux或MacOS上运行Windows程序的6种方法发行版的版本。这是人们不愿意从Windows切换到Linux操作系统的另一个原因。虽然Windows应用程序的许多替代品都具有适用于Linux的相同功能,例如GIMP作为Photoshop的替代品,但仍有许多新旧Windows应用程序没有开源替代品。但是,如果您不是Windows操作系统的忠实粉丝,并且想学习如何在不影响或放弃重要Windows应用程序的情况下使用Linux,那么在Linux上运行Windows应用程序的最佳方法并不多,Linux操作系统用户显然应该知道这一点。需要注意的一点是,近日微软宣布将在Windows10中集成功能齐全的Linux内核,这意味着未来你不需要从Windows10切换到Linux来学习使用Linux应用程序或命令。但是对于Windows7,它仍然不起作用。如何在Ubuntu之类的Linux上运行WindowsEXE文件?WineforLinuxWineHQ是在Linux操作系统上运行Windows程序的最佳方式。这个跨平台应用程序支持Linux(Ubuntu/Debian/Fedora/OpenSUSE/Slackware)、MacOS、FreeBSD和Android操作系统。Wine的全称是“WineIsNotEmulator”。它不是模拟器,而是一个免费的开源兼容层,在许多POSIX兼容操作系统(例如Linux、MacOSX和BSD)上使用API转换技术层。运行Windows应用程序。前面说到,它使用了API转换技术,所以它可以让Windows对应的Linux兼容函数调用DLL来运行Windows程序。Wine是完全开源的并且免费分发。我们认为Wine的真正含义应该是WindowsEnvironment——WinE。我们已经知道Wine不是Windows模拟器,因此它不运行任何类型的虚拟机或模拟器来运行Windows应用程序,这使其更加高效并且与Linux操作系统集成良好。Wine完全支持Windows可执行文件(.exe和DLL)的二进制加载。Wine有一个非常强大的内置调试器,除了支持标准调试功能外,还可以自定义调试在Linux上运行的Windows二进制文件。事实上,它是运行Windows软件的最佳工具之一,在Wine中安装和运行Windows应用程序时存在很多不确定性。因此,不能保证所有的Windows应用程序都可以在使用Wine的Linux上运行,而且一些高端应用程序总是会出现个别问题。您可以运行MicrosoftOffice、FinalFantasyX、AdobePhotoshopCS6、Battlefiled、MediaMonkeyPlayer以及其他几个游戏和程序。此链接显示适用于Linux的Wine的Windows应用程序兼容性数据库:https://appdb.winehq.org/。PlayonLinuxPlayonLinux是WineHQforLinux的一个不错的替代品,可以在Linux上运行Windows应用程序。它也是一个免费的开源程序,因此,我们不需要购买任何许可证就可以在Linux上使用Play。它支持Windows的众多应用程序和游戏。为了运行Windows程序,它使用了Wine兼容层,并在前面提供了图形用户界面,以方便用户使用。PlayonLinux以Python语言编写,提供包装器shell脚本,为任何特定软件指定Wine的配置。除了Linux,它还可以在MacOS和FreeBSD上使用,运行Adob??eAcrobatReaderDC、MicrosoftOffice2016、帝国时代III和刺客信条启示录等程序。但是,不能保证它也能运行你想在Linux上运行的程序。可在此处找到PlayOnLinux支持的Windows应用程序的完整列表:https://www.playonlinux.com/en/supported_apps-1-0.html。CrossoverforLinux,MacOS&ChromeOSCrossover是WineHQ和PlayOnLinux的最佳替代品,可以在Linux、MacOS和ChromeOS上运行Windows应用程序。不幸的是,它不是一个开源程序,用户必须付费才能使用它。Crossover是由CodeWeavers在专有许可下开发的程序,它使Linux和MacOSX操作系统与Windows程序兼容。Crossover是x86兼容的PC系统软件,需要至少200MB的可用磁盘空间来安装它自己以及安装Windows应用程序。它正式支持Linux操作系统,如Ubuntu、Mint、Fedora、Debian和RedHatEnterpriseLinux(RHEL)。除了Linux,也可以在运行ChromeOS的Notebook上从GooglePlayStore下载。通过CrossOverMac,我们可以直接从dock启动Windows应用程序,并与Mac和Linux系统功能无缝集成,实现跨平台复制粘贴和文件互通。一年期的Crossover许可证是15.95美元。它可以轻松安装和运行一些Windows软件,包括:MicrosoftOffice2016、EnterpriseArchitect、WorldWarcraft、AdobeDreamweaver和AdobePhotoshop7.0/CS4等。参见CrossoverWindows应用程序兼容性数据库:https://www.codeweavers.com/兼容性。毫无疑问,CrossOver确实是一个强有力的竞争者,但如果您正在寻找一个免费且最好的CrossOver替代品,那么Wine和PlayOnLinux始终是首选。Q4Wine-Wine的QtGUIQ4Wine是Wine的QtGUI的兼容层。这意味着该工具旨在提供易于使用的图形用户界面来管理Wine前缀及其安装的应用程序。Q4Wine支持Linux、FreeBSD和OSX等平台。它有一个可用于葡萄酒颜色设置的Qt颜色主题,可以同时处理不同的葡萄酒版本,控制葡萄酒过程,自动启动图标支持,从PE文件(.exe.dll)中提取图标,等等.WineskinforMacWineskin是一个运行Windows程序的工具,但只适用于MacOSX。它是一种移植工具,可将Windows应用程序移植到普通的Mac应用程序,并充当Windows软件的包装器。它可以免费使用,目前可在OSX10.6SnowLeopard、OSX10.7Lion、OSX10.8MountainLion、OSX10.9Mavericks和OSX10.10Yosemite上运行。WinebottlerWinebottler是另一个专用于仅在MacOS上运行基于Windows的程序的工具。它使用开源工具Wine构建,充当一种打包程序:通过打包Windows应用程序以使其与MacOS兼容来移植Windows应用程序。例如,有些音频播放器只能用于Windows,然后您可以使用WineBottler将它们打包用于MacOS。这是一款方便的工具,只需单击一下,即可使用脚本为MacOS配置、下载和安装WindowsEXE应用程序。原标题:6BestwaystorunWindowsprogramsonLinuxorMacOS,作者:SayanDey
