Mac 版 Internet Explorer 的简单方法:在虚拟机中免费运行 IE7、IE8 到 IE 9
如果您是 Mac 用户,需要在 Mac OS X 下使用 Internet Explorer,您会发现您的选择通常如下:使用 Wine 在 Mac OS X 上运行 IE 这可能会很慢且有错误,双启动 Windows 和 Mac OS X 这很麻烦,因为它需要重新启动,或者使用虚拟化使用 Parallels、VMWare 或 VirtualBox 之类的东西。虚拟化通常是最好的方法,因为您可以直接在 OS X 上运行 IE 和其他 Windows 应用程序,但一些 VM 软件很昂贵,您仍然需要 Windows 许可证密钥,对吗?错了!
在 Mac OS X 中轻松自由地运行 Internet Explorer 7、8、10 和 11
我们将指导您如何在运行 Windows 的虚拟机中直接在 Mac OS X 中安装 Internet Explorer 7、8、9、10 和 11 – 免费。这是通过使用来自 Oracle 的免费 VirtualBox 软件并将其与来自 Microsoft 的免费 Internet Explorer 测试虚拟机相结合来实现的,诀窍是转换这些免费的 IE 虚拟机,以便它们在 OS X(或 Linux,技术上)下完美工作,并且这些都是使用此方法自动处理的。
注意:所有 IE VM 的管理员密码都是“Password1”,不带引号。这已经过测试并确认适用于所有现代版本的 Mac 系统软件,包括 OS X 10.10 Yosemite、OS X 10.9 Mavericks、10.8 Mountain Lion、OS X 10.7 Lion 和 Mac OS X 10.6 Snow Leopard。
每个 IE 虚拟机的安装大小约为 11GB,安装所有 Windows VM 将需要大约 48GB 的磁盘空间。
- 下载并安装 VirtualBox – 立即下载(直接 .dmg 下载链接)——或访问VirtualBox 下载页面
- 启动终端(位于/Applications/Utilities/)
- 决定您要下载和安装的 Internet Explorer 版本 – 每个版本的 Internet Explorer 都包含在一个单独的虚拟机中,该虚拟机在 VirtualBox 中运行。换句话说,如果你想运行 Internet Explorer 7、8 和 9,你将需要下载三个单独的 VM,这可能需要一段时间,所以请记住这一点。选择以下文本并复制:
-
安装所有版本的 Internet Explorer:IE7、IE 8、IE 9、IE10、IE11
-
仅安装 Internet Explorer 11
-
仅安装 Internet Explorer 10
-
仅安装 Internet Explorer 7
-
仅安装 Internet Explorer 8
-
仅安装 Internet Explorer 9
- 将上面选定的命令复制并粘贴到终端中,然后按回车键,这将开始下载和转换过程。这需要多长时间取决于您的互联网连接以及您选择安装的 Internet Explorer 版本数
- Launch VirtualBox and boot Windows & Internet Explorer – 选择与您要使用的 Internet Explorer 版本对应的虚拟机:IE7、IE8、IE9,然后单击“开始”按钮使用该版本的 Internet Explorer 启动该 Windows 机器。
<代码>curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh |庆典
curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="11" 庆典
curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="10" 庆典
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" 庆典
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="8" 庆典
curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" 庆典
请记住,默认的 Windows 管理员密码是“Password1”,如果您忘记了,它也是虚拟机中的密码提示。
来自 xdissent 的 ievsms 脚本的一部分,它管理整个下载、转换和安装过程,它不会获取容易多了。
注意:如果您在使用上述 URL 时遇到问题或命令不起作用,可能是因为 github 将其源代码的 URL 结构从 github.com 更改为 githubusercontent,如下所示:
<代码>curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh |庆典
变成:
<代码>curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh |庆典
请注意 URL 从 github 更改为 githubusercontent,否则其他一切都是一样的。 (谢谢布莱尔!)
VM 快照规避 Microsoft 的 30 天限制
此方法的另一个优点是它通过使用快照(VirtualBox 中内置的一项功能)规避了 Microsoft 的 30 天限制。这会保留原始 Windows VM 状态,并允许您在 30 天锁定发生后,只需恢复到原始快照,就可以不受任何时间限制地继续使用 IE 虚拟机。
要在 30 天 Windows 到期后使用快照,只需打开 VirtualBox,选择 IE VM,然后单击“快照”按钮。从这里您可以从创建的原始快照启动并再次使用 IE 30 天。您可以无限期地这样做,有效地永远拥有一个干净的 IE 测试环境。
IE 6 怎么样?
IE6 正在迅速被废弃,但如果您需要使用它,那么您可以按照本指南让 IE6 在 Mac OS X 中运行。让它工作并不像上面的虚拟机方法那么容易,它使用基于 wine 的模拟器,所以你的里程可能会有所不同。
为什么在 Mac 上使用 Internet Explorer?
这是一个常见的问题,但 Mac 用户需要 Internet Explorer 的主要原因要么是出于 Web 开发和 Web 应用程序兼容性目的,或访问某些需要使用 IE 才能获得访问权限的网站或应用程序。如果您不属于这两个群体中的任何一个,那么在 Mac OS X 中安装 IE 并没有多大好处,因为 Safari、Chrome 和 Firefox 都是出色的浏览器选择,它们在 Mac 上的性能要好得多。