如何在 Windows 安装轻量级虚拟机工具 Multipass

背景

在 VMWare 和 VirtualBox 中安装虚拟机, 步骤繁多,下载镜像、安装系统、配置网络等。那么有没有一个简单的虚拟机工具,只需要敲一个命令就可以把以上所有的步骤就完成呢?答案是: Multipass

下载

Multipass支持Linux, Windows, MacOS
官网:https://multipass.run/

在这里插入图片描述
点击链接进行下载

安装

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

启动 Multipass

1. 点击菜单栏 Multipass 启动

在这里插入图片描述

2. 桌面右小角右键点击 Multipass 图标, 点击 Open Shell

在这里插入图片描述

3. 等待虚拟机安装完毕

在这里插入图片描述
在这里插入图片描述
看到此画面说明虚拟机安装完毕, 并自动进入了 ubuntu 系统。

4. 测试外网连通

在这里插入图片描述
STATUS OK 说明外网能通了

相关命令

在 Windows 的命令行可以执行以下命令(注意:不是在虚拟机的ubuntu中执行):

1. 查看 Multipass 支持的系统镜像
multipass find

在这里插入图片描述

2. 查看本机安装了虚拟机实例列表
multipass list

在这里插入图片描述
如上图:本机安装了一个名字为 primary 的虚拟机实例,该虚拟机实例的操作系统是: Ubuntu 20.04 LTS

3. 进入虚拟机实例
multipass shell primary

在这里插入图片描述

4. 停止虚拟机实例
multipass stop primary
5. 启动虚拟机实例
multipass start primary

在这里插入图片描述

6. 创建指定版本的虚拟机实例
multipass launch -n [实例名称] -c [核数] -d [磁盘大小] -m [内存大小] [image 版本]
-n 实例名称
-c cpu核数 
-m 内存大小
-d 磁盘大小

如:

multipass launch -n vm01  -c 1 -d 5G -m 1G 18.04
7. 参数设置
Usage: multipass set [options] <key>=<value>
Set, to the given value, the configuration setting corresponding to the given key.

Keys:
  client.apps.windows-terminal.profiles
  client.gui.autostart
  client.gui.hotkey
  client.primary-name
  local.bridged-network
  local.driver
  local.privileged-mounts

Options:
  -?, -h, --help  Displays help on commandline options.
  --help-all      Displays help including Qt specific options.
  -v, --verbose   Increase logging verbosity. Repeat the 'v' in the short
                  option for more detail. Maximum verbosity is obtained with 4
                  (or more) v's, i.e. -vvvv.

Arguments:
  keyval          A key-value pair. The key specifies a path to the setting to
                  configure. The value is its intended value.


如,允许使用 mount 命令,

multipass set local.privileged-mounts=true

注意:需要管理员身份来执行该命令

8. mount 命令
multipass mount e:\multipass-data ubuntu:/opt/data
# 需要重启实例才能生效
9. 目录挂载
# 开启目录挂载功能
 multipass set local.privileged-mounts=true
# 把目录f:\shared 挂载到虚拟机目录/opt/shared
 multipass mount f:\shared ubuntu:/opt/shared

#取消挂载
 multipass unmount ubuntu
10. 其它命令

在这里插入图片描述

如需了解 Multipass 在 MacOS 的安装方法和过程请阅读《如何在 MacOS 安装轻量级虚拟机工具 Multipass》

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

修破立生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值