当前位置: 首页>>技术教程>>正文


macos – 如何使用Parallels Desktop无头运行Ubuntu Server?

, , ,

问题描述

运行VM “headless”(在主机上看不到每个VM的窗口)是VirtualBox的重要功能。如何在Mac OS X上使用Parallels Desktop做到这一点?

最佳答案

确保Parallels Desktop没有运行。如果它正在运行,则下面的命令仍将创建一个控制台窗口。

在Terminal.app中,使用Parallels命令行:prlctl

# List available VMs
prlctl list --all

# Start a VM using its name
prlctl start UbuntuServer

# Stop the VM
prlctl stop UbuntuServer

# Pause and Resume
prlctl pause UbuntuServer
prlctl resume UbuntuServer

# Reset and Restart
prlctl reset UbuntuServer
prlctl restart UbuntuServer

次佳答案

rutgerw的答案确实有效,但如果您需要与需要使用GUI的虚拟机一起运行,则效果不佳。在终端中尝试此命令…

prlctl set UbuntuServer --on-window-close keep-running

现在,如果您关闭UbuntuServer窗口,它将继续在后台运行。 Parallels不支持真正的”headless”模式,但这使您非常接近。

相关阅读:Parallels prlctl Reference

如果您是Parallels Desktop Enterprise用户,则可以将VM作为后台服务运行。这是enterprise-only功能。请参阅documentation

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8979.html,未经允许,请勿转载。