帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何通过Multipass系统任务栏工具管理VM实例

如何通过Multipass系统任务栏工具管理VM实例

发布时间:2020年02月29日 09:00:51    来源: A5互联

Multipass是我使用过的最简单的虚拟机(VM)工具之一。它不仅使VM的启动变得又快又容易,而且使管理这些VM变得非常简单,因此您可以立即开始针对您的云服务器、edge、物联网或任何给定类型的技术进行开发。实际上,Multipass包含一个系统托盘工具,您可以通过快速单击启动和停止VM,甚至进入VM的shell。

这里将向您展示这个工具是简单易用性。我将在POP!_OS Linux 上进行演示,但是在支持Multipass的任何Linux发行版上,该步骤都是一样的。

您唯一需要的是安装了Multipass的Linux桌面发行版。如果您还没有安装Multipass,请阅读:如何使用Multipass虚拟机管理工具

1、如何创建虚拟机

如果尚未创建虚拟机,则需要一个虚拟机,然后才能从系统托盘对其进行管理。让我们创建一个基本的虚拟机,基于Ubuntu最新的每日发布版本。可以使用以下命令完成此操作:

multipass launch --name=ubuntuvm daily:20.04

这将创建一个名为ubuntuvm的虚拟机。如果发出命令multipass list,您将看到新虚拟机处于运行状态,并且具有关联的IP地址(图A)。

要访问该VM,您可以发出以下命令:

multipass shell ubuntuvm

您将进入新启动的VM,在那里您可以开始开发。

一旦完成工作,请使用exit命令退出,然后使用以下命令停止VM:

multipass stop ubuntuvm

2、让我们简化一下

借助Multipass系统任务栏指示器,您可以避免运行这些命令来启动、重启和停止您的vm。如果你看你的系统托盘,你会看到一个橙色的圆圈,中间有一个白色的M。单击该图标以显示Multipass GUI菜单(图B)。

要启动ubuntuvm虚拟机,单击ubuntuvm → start(图C)。

VM启动后,它将被列为正在运行(图D)。

现在VM正在运行,您可以通过单击Multipass图标,然后单击ubuntuvm → shell来访问shell。在虚拟机中的bash提示符处将打开一个新的终端窗口(图E)。

您现在可以开始在虚拟机中工作了。完成后,通过exit命令离开shell,该命令也将关闭shell终端。如果需要,可以通过单击Multipass图标,然后单击ubuntuvm → stop来停止VM。

局限性

使用GUI惟一不能做的事情是创建一个新的虚拟机并删除一个现有的虚拟机。也许这些特性将在软件的未来迭代中出现,但在此期间,您将不得不为这两个任务接触命令行。即使有限制,Multipass系统任务栏GUI也是使该解决方案成为与虚拟机一起使用的有效手段的工具。