我在VMware Fusion中设置了多个虚拟机。
其中有些只是服务器(如Ubuntu),我希望它们在运行时不会看到VMware Fusion图标或窗口,有点像VMware Server。
有没有人有办法解决吗?
我在VMware Fusion中设置了多个虚拟机。
其中有些只是服务器(如Ubuntu),我希望它们在运行时不会看到VMware Fusion图标或窗口,有点像VMware Server。
有没有人有办法解决吗?
Answers:
看来您可以通过执行以下操作无头启动Fusion:
/ Applications / VMware \ Fusion.app/Contents/Library/vmrun -T融合开始〜/ Documents / Virtual \ Machines.localized / [IMAGENAME] .vmwarevm / [IMAGENAME] .vmx nogui
您也可以添加/Applications/VMware Fusion.app/Contents/Library
到$ PATH或创建别名,以更轻松地访问vmrun
命令。
您可以vmrun
在此PDF中找到有关该命令的更多信息。虽然有些过时,但它仍应包含有关如何启动和停止服务器的相关信息。
如果您对开发环境等运行无头Linux服务器感兴趣,我也强烈建议您使用VirtualBox。它是免费的,具有广泛的命令行支持,并且在运行无头虚拟机时,如果融合(相比于VirtualBox)具有优势(无缝GUI集成),则融合会损失最多。而且,像Vagrant这样的工具甚至可以在更大程度上促进这些环境的运行。通过添加付费的附加组件(“提供者”),Vagrant可以为您控制VMWare和VirtualBox 3。
另外一种方法是,您可以启动所需的VM,然后使用Command+ Option+ Shift+ 强制退出VMware Fusion。Esc
GUI退出,但VM在后台运行。要管理这些VM,您可以像往常一样再次启动VMware Fusion,它将向您显示当前正在运行什么。
CMD+OPT+Esc
。无需换档。