当前位置: 首页 > 科技观察

如何使用Multipass系统托盘工具管理虚拟机?

时间:2023-03-16 15:58:36 科技观察

【.com速译】总之,Multipass是我用过的最简单的虚拟机工具之一。它不仅可以快速轻松地打开虚拟机,还可以让管理这些虚拟机变得异常简单,因此您可以立即开始针对云、边缘、物联网或任何类型的技术进行开发。事实上,Multipass包含一个系统托盘工具,允许您启动和停止虚拟机,甚至进入虚拟机的shell,只需单击一下。本文介绍了此工具的易用性。我将在POP!_OSLinux上进行演示,但整个过程在任何支持Multipass的Linux发行版上都是一样的。你需要什么?您只需要一个安装了Multipass的Linux桌面发行版。如果您还没有安装Multipass,请阅读《如何使用用于启动虚拟机的新工具Multipass?》。如何创建虚拟机?如果您还没有创建虚拟机,您需要先创建一个虚拟机,然后才能从系统托盘管理虚拟机。让我们启动一个基本的虚拟机,它基于最新的Ubuntu日常发行版。这可以通过以下命令完成:multipasslaunch--name=ubuntuvmdaily:20.04这将启动一个名为ubuntuvm的虚拟机。如果你执行命令multipasslist,你会看到新的虚拟机正在运行,并有一个关联的IP地址(图A)。图A.ubuntuvm虚拟机正在运行。要访问虚拟机,需要运行命令:multipassshellubuntuvm这将带你进入刚刚启动的虚拟机,你可以在其中开始开发。完成工作后,使用exit命令退出shell,然后使用以下命令停止虚拟机:multipassstopubuntuvm让我们变得更简单多亏了Multipass系统托盘指示器,您可以避免运行这些命令来启动、进入和停止虚拟机。如果您查看系统托盘,您会看到中间有一个白色M的橙色圆圈。单击此图标会显示MultipassGUI菜单(图B)。图B.MultipassGUI菜单要启动ubuntuvm虚拟机,请单击ubuntuvm|开始(图C)。图C.ubuntuvm菜单项一旦虚拟机启动,它就会被列为正在运行(图D)。图D.ubuntuvm正在运行。由于虚拟平面现在正在运行,您可以通过单击Multipass图标访问shell,然后单击ubuntuvm|壳。一个新的终端窗口在虚拟机内的bash提示符处打开(图E)。图E.我们已经进入了虚拟机,没有输入任何命令现在您可以开始在虚拟机内部工作了。完成后,通过exit命令离开shell,这也会关闭shell终端。如有必要,您可以通过单击Multipass图标停止虚拟机,然后单击ubuntuvm|停止。限制GUI唯一不能做的事情是启动新虚拟机和删除现有虚拟机。也许这些功能将在该软件的未来版本中可用,但目前,您必须使用命令行来完成这两项任务。尽管存在局限性,但Multipass系统托盘GUI是使该解决方案成为使用虚拟机的有效方式的工具。原标题:HowtomanageVMsfromtheMultipasssystemtraytool,作者:JackWallen