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

编程知识 更新时间:2023-04-12 14:35:41

文章目录

    • 背景
    • 下载
    • 安装
    • 启动 Multipass
        • 1. 点击菜单栏 Multipass 启动
        • 2. 桌面右小角右键点击 Multipass 图标, 点击 Open Shell
        • 3. 等待虚拟机安装完毕
        • 4. 测试外网连通
    • 相关命令
        • 1. 查看 Multipass 支持的系统镜像
        • 2. 查看本机安装了虚拟机实例列表
        • 3. 进入虚拟机实例
        • 4. 停止虚拟机实例
        • 5. 启动虚拟机实例
        • 6. 创建指定版本的虚拟机实例
        • 7. 参数设置
        • 8. mount 命令
        • 9. 目录挂载
        • 10. 其它命令

背景

在 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》

更多推荐

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

本文发布于:2023-04-10 21:46:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b3f010eff6f7657bb435d86d37a684e0.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:虚拟机   工具   如何在   Multipass   Windows

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 66217文章数
  • 14阅读数
  • 0评论数