我将主要在 MacBook Pro 上开发 Django 站点,并希望使用 Ubuntu VM 进行测试。
哪种产品更适合此目的?
我可以通过 TCP/IP 连接到 VM(这样我就可以在 VM 上运行 apache 并从我的 MBP 上的 Safari 访问它)?
谢谢!
我将主要在 MacBook Pro 上开发 Django 站点,并希望使用 Ubuntu VM 进行测试。
哪种产品更适合此目的?
我可以通过 TCP/IP 连接到 VM(这样我就可以在 VM 上运行 apache 并从我的 MBP 上的 Safari 访问它)?
谢谢!
应该可以使用VMWARE FUSION。它具有良好的网络管理,您应该能够通过网络轻松访问您的虚拟机。
为此,我已经成功地使用了 VirtualBox 和 VMWare Fusion。在这两个系统上,您都可以设置来宾,使其拥有自己的 IP 地址,并通过 HTTP、SSH 甚至本机文件共享连接到它,这样您就可以将来宾的驱动器安装为 Mac 上的网络驱动器,反之亦然反之亦然。这使得可以在 Mac 上进行编辑,例如 Textmate,但在 VM 上运行服务器。
我只能告诉你我在 VMWare Fusion 3.0 上使用 Core2Quad Q6600 的经验。我在这个系统上有三个引导分区(嗯,是的,它是一个使用 E-Fix USB 运行的 hackintosh)。
所以我可以进行性能测量。我有时将它用于非常大的编译器会话。令人惊奇的事实是,作为访客的 Linux 在虚拟化和本机 Linux 上运行时没有任何可测量的时间差异。另一方面,Windows7 在我的机器上只运行了 40%,GUI 几乎无法使用,而最新 Ubuntu 的 GNOME 桌面仍然可以正常工作。
看一下这个。Virtual Box 是免费的,所以没有什么可丢失的。