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

译文
云计算 虚拟化
一言以蔽之,Multipass是本人用过的最简单的虚拟机工具之一。它不仅使启用虚拟机变得快速简易,还使管理那些虚拟机变得异常简单,因此可以立即开始针对云、边缘、物联网或任何一种类型的技术进行开发。

【51CTO.com快译】一言以蔽之,Multipass是本人用过的最简单的虚拟机工具之一。它不仅使启用虚拟机变得快速简易,还使管理那些虚拟机变得异常简单,因此可以立即开始针对云、边缘、物联网或任何一种类型的技术进行开发。实际上,Multipass包含一个系统任务栏工具,你只要点击一下就可以启动和停止虚拟机,甚至进入虚拟机的外壳。

本文介绍这款工具用起来有多容易。我会在POP!_OS Linux上进行演示,但整个过程在支持Multipass的任何Linux发行版上都一样。

你需要什么?

你只需要安装了Multipass的Linux桌面发行版。如果还没有安装Multipass,请阅读《如何使用用于启动虚拟机的新工具Multipass?》。

如何创建虚拟机?

如果你还没有创建虚拟机,需要一个虚拟机,之后才能从系统托盘来管理虚拟机。不妨启动一个基本的虚拟机,基于Ubuntu的最新日用版。可以使用以下命令完成此操作:

  1. multipass launch --name=ubuntuvm daily:20.04 

这将启动一个名为ubuntuvm的虚拟机。如果你执行命令multipass list,会看到处于运行状态的新虚拟机,并附有关联的IP地址(图A)。

图A. ubuntuvm虚拟机正在运行中

想访问该虚拟机,你要运行该命令:

  1. multipass shell ubuntuvm 

这会将你带入刚启动的虚拟机,可以在里面开始开发。

一旦完成了工作,使用exit命令退出外壳,然后使用该命令停止虚拟机:

  1. multipass stop ubuntuvm 

让我们变得更容易

由于Multipass系统任务栏指示器,你可以避免运行那些命令来启动、进入和停止虚拟机。如果你查看系统托盘,会看到一个橙色的圆圈,中间带有白色的M。点击该图标可显示Multipass GUI菜单(图B)。

图B. Multipass GUI菜单

想启动ubuntuvm虚拟机,点击ubuntuvm |开始(图C)。

图C. ubuntuvm菜单条目

一旦该虚拟机启动,它会被列为处于运行中(图D)。

图D. ubuntuvm现正在运行中

由于虚拟面现正在运行中,你可以通过点击Multipass图标,然后点击ubuntuvm |外壳,访问外壳。一个新的终端窗口会在虚拟机内的bash提示符处打开(图E)。

图E. 我们已进入了虚拟机,无需键入一个命令

现在你可以开始在虚拟机里面工作。完成后,通过exit命令离开外壳,这也会关闭外壳终端。如果需要,可以点击 Multipass图标,然后点击 ubuntuvm |停止,停止该虚拟机。

局限性

你使用GUI无法完成的唯一操作是启动新的虚拟机并删除现有的虚拟机。也许这些功能在软件将来的版本中会提供,但眼下,你只好使用命令行来完成这两项任务。

即使有限制,Multipass系统任务栏GUI也是用来使该解决方案成为处理虚拟机的一种有效手段的工具。

原文标题:How to manage VMs from the Multipass system tray tool,作者:Jack Wallen

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:武晓燕 来源: 51CTO
相关推荐

2019-08-01 08:00:04

AWS虚拟机Lightsail

2023-06-28 15:53:25

虚拟机Linux

2012-01-17 10:43:26

Java

2011-08-23 09:33:19

Ubuntu系统托盘

2014-04-16 13:22:29

虚拟机OpenStack命令行

2014-04-16 10:44:56

OpenStack命令行工具虚拟机

2022-06-06 14:35:59

KubevirtKubernetes虚拟机

2010-01-20 15:00:09

Visual C++开

2011-04-21 13:46:54

Ubuntu Unit

2011-04-07 13:40:02

ezjailjail虚拟机

2022-02-16 13:01:35

Linuxwindows虚拟机

2009-02-22 09:11:16

Windows音量显示

2012-12-25 10:47:50

IBMdW

2022-10-27 08:13:51

管理虚拟机Cockpit

2011-04-18 15:33:33

Ubuntu 11.0

2022-12-17 17:00:21

Windows 11微软

2010-03-29 16:00:19

Nginx 虚拟机

2020-09-01 07:39:57

虚拟机虚拟化工具开源

2013-01-08 11:01:27

IBMdW

2012-04-10 10:29:29

点赞
收藏

51CTO技术栈公众号