新兵训练营,虚拟化,红酒,跨界Mac,远程桌面
尽管Mac硬件与macOS完美匹配,但它不是唯一可以在Mac硬件上运行的操作系统。
无论您想要什么原因,许多其他操作系统(包括许多Window和Linux操作系统 )都可以在Mac上运行。 这使Mac成为您可以购买的最通用的电脑之一。 这是我们用来在Mac上安装Windows的东西。
05年1月
新兵训练营
也许运行Windows最有名的选择是Boot Camp。 Boot Camp随Mac免费提供,可让您安装Windows,然后在启动时让Mac或Windows启动双启动。
因为Boot Camp直接在Mac硬件上运行Windows(没有虚拟化或模拟执行),Windows可以以Mac能够提供的最佳速度运行。
在Mac上安装Windows并不比在任何PC上安装Windows更困难。 Apple甚至提供Boot Camp助理来对启动驱动器进行分区,以便为Windows腾出空间,并安装所有特殊Apple硬件所需的Windows驱动程序。
优点:
- 支持Windows 7,8.1和10
- Windows在Mac硬件上本机运行以获得最佳性能
缺点:
- 初始安装需要完整的Windows许可证
- 无法同时运行Windows和Mac OS
05年05月
虚拟化
虚拟化允许多个操作系统同时运行在计算机硬件上,或者至少在实际应用中似乎是同时运行。 虚拟化将硬件层抽象化,使得它看起来像每个操作系统都有自己的处理器,RAM,图形和存储器,它们需要运行。
Mac上的虚拟化使用称为虚拟机管理程序的软件层来模拟所有底层硬件。 因此,运行在虚拟机上的客户操作系统运行速度不如Boot Camp中快。 但与Boot Camp不同,Mac操作系统和来宾操作系统可以同时运行。
Mac有三种主要的虚拟化应用程序:
- Parallels - 率先将虚拟化技术引入Mac。 Parallels支持多种客户操作系统,包括Windows,Linux和Mac。
- VMWare Fusion - Fusion是由VMWare(在虚拟化技术方面的长期领导者)提供的Mac虚拟化应用程序.Fusion支持安装许多不同的操作系统,包括Windows,Linux和Mac OS。
- VirtualBox - Oracle支持一种名为VirtualBox的开源虚拟化应用程序。 这个免费的虚拟化应用程序运行在包括Mac在内的多个计算机系统上 与其他虚拟化应用程序一样,VirtualBox可用于运行许多不同的操作系统,包括Windows,Linux和Mac OS。
安装虚拟化应用程序本身与通过安装客户操作系统安装的任何其他Mac应用程序类似,可能需要一点点自定义才能获得最佳性能 。 所有这三款应用都有热闹的论坛和支持服务来帮助调整性能。
优点:
- 并发操作让您可以同时运行Mac OS和任何客户操作系统
- 您不仅限于Windows,还支持大量客户操作系统
缺点:
- 性能调整和定制是实现最佳性能所必需的
- 可能会影响Mac的性能
05年3月
红酒
Wine采用不同的方法在Mac上运行Windows应用程序。 原谅我们,这会让人有点讨厌:Wine不是虚拟化Mac硬件并在虚拟环境中运行Windows,而是完全放弃使用Windows操作系统; 相反,它将由Windows应用程序进行的即时Windows API调用转换为在Linux和Mac操作系统上使用的POSIX(便携式操作系统接口)调用。
结果是Window应用程序能够使用主机操作系统API而不是Windows使用的那些API运行。 至少这是承诺,现实往往比承诺的要少一些。
问题是,尝试转换所有Windows API调用是一项艰巨的任务,并且不能保证您要使用的应用程序已成功转换了所有API调用。
虽然这个任务看起来令人望而生畏,但Wine确实有很多应用程序成功案例,这是使用Wine的关键,检查Wine数据库以确保您需要使用的Windows应用程序已成功通过Wine进行测试。
在Mac上安装Wine对于那些不用于安装开源Linux / UNIX应用程序的用户来说可能是一个挑战。 Wine通过tarball或.pkg发布,但我会推荐使用包含半标准Mac安装程序的.pkg方法。
安装完成后,Wine必须从终端运行,但一旦Windows应用程序启动并运行,您将使用标准的Mac GUI。
优点:
- 免费且不需要Windows许可证
- 大型数据库用于检查应用程序兼
缺点:
- 并非所有的Window应用都能运行
- Mac OS更新时,应用程序可能会中断
04年05月
Crossover Mac
Crossover Mac是来自Codeweaver的应用程序,旨在在Mac环境中充分利用Wine翻译器(请参阅上文)。 它包含一个易于使用的安装程序,适用于Crossover Mac应用程序和在Mac上安装Windows应用程序。
没有必要像Wine那样需要冒险进入终端 ,Crossover Mac将所有底层UNIX位和bob隐藏在标准Mac用户界面之后。
尽管Crossover Mac是一种更好的用户体验,但它仍然依靠Wine代码将Windows API转换为Mac版本。 这意味着Crossover Mac在实际工作正常的应用程序中与Wine有相同的问题。 您最好的选择是使用CrossOver网站上的工作应用程序数据库,以确保您想运行的应用程序实际上可以正常工作。
不要忘记,您可以使用Crossover Mac的试用版确保一切按预期工作。
优点:
- 轻松安装Crossover Mac应用程序和Windows应用程序
缺点:
- 并非所有的Windows应用程序都能运行
- 某些Windows应用程序可能运行但可能具有无法使用的功能
05年05月
Microsoft远程桌面
此选项最后列出,因为您实际上并未在Mac上运行Windows。 Windows远程桌面设置完成后,Windows实际上正在PC上运行,并且正在通过Mac连接到它。
结果是Windows桌面出现在Mac上的一个窗口中。 在该窗口中,您可以操作Windows桌面,启动应用程序,移动文件,甚至可以玩一些游戏,但由于限制了远程Windows桌面可以通过一个桌面发送的速度的限制,图形密集型游戏或应用程序并不是一个好的选择。网络连接到您的Mac。
安装和设置非常简单,您可以从Mac App Store下载应用程序。 安装后,只需在Windows系统上启用远程访问 ,然后选择远程桌面应用程序中的Windows系统即可访问和使用其应用程序。
优点:
- 自由
- 易于安装和使用
缺点:
- 性能受网络带宽限制
- 允许连接到远程PC可能存在的安全问题