我需要在同一台电脑上运行
答案1
这得看情况”。
您认为自己在哪个操作系统上花费的时间更多?那可能应该是您的主要操作系统。
请记住,对虚拟机的设备支持仍然有点缺乏,例如,在 Ubuntu 上的虚拟机中将 iPhone 与 Windows 同步很复杂,所以这也会影响您的决定。
没有正确的答案,只有适合您的答案。
答案2
我在 Ubuntu 上进行开发,但全天进行的工作导向交流仍然需要 Office。
这取决于:
- 虚拟化可以减轻操作系统升级和维护的麻烦;我会虚拟化变化最快的环境
- 虚拟化你的开发环境可以让你更轻松地备份和恢复它
- 但是,根据你的软件堆栈的重量级,虚拟化带来的性能损失可能是不可接受的
假设有足够的磁盘空间,您可以在 Ubuntu 主机下运行 Ubuntu 和 Windows 实例。
答案3
如果你只需要 Windows for Office,你应该看看交叉。它经过 Wine 的润色,使用了一些技巧和授权部分(如字体)来运行一些应用程序。它比 Windows 许可证便宜得多,而且销售它的人是 Wine 的主要资助者。
根据您所需的 Office 版本和确切的程序(Word、Excel 和 Outlook 通常比 Frontpage 更加完善),它可能是一个比 VM 更好的解决方案。
答案4
我在 Ubuntu 上使用 VMware Workstation(目前使用的是 7.1 版)来运行 Windows 7 和 Windows XP 客户虚拟机。我主要运行 Linux 应用程序,因此我发现它运行得很好,但我从未在 Windows 主机操作系统上运行过 VMware,因此无法进行比较。
当我只需要运行一个特定应用程序时,我非常喜欢 VMware Workstation 的 Unity 模式(它隐藏了客户机桌面,并在主机桌面上直接显示打开的客户机窗口)。据我了解,Unity 适用于 Linux 或 Windows 客户机操作系统。
在 Windows 客户虚拟机上运行 Microsoft Office 之类的程序时,我建议确保主机具有足够的 RAM 以便轻松运行主机和客户机。