Multipass图形界面使用教程:新手友好的虚拟机管理方式

Multipass图形界面使用教程:新手友好的虚拟机管理方式

【免费下载链接】multipass Multipass orchestrates virtual Ubuntu instances 【免费下载链接】multipass 项目地址: https://gitcode.com/gh_mirrors/mu/multipass

你还在为命令行操作虚拟机感到头疼吗?Multipass图形界面(Graphical User Interface,GUI)让Ubuntu虚拟机管理变得像使用普通应用程序一样简单。本文将带你从零开始,通过直观的图形界面完成虚拟机的安装、创建、配置和日常管理,无需记忆复杂命令。读完本文,你将能够独立使用Multipass GUI创建属于自己的Ubuntu虚拟机,并根据需求调整资源配置。

安装Multipass并启动GUI

系统要求

Multipass支持Linux、macOS和Windows系统,不同系统有轻微差异:

  • Linux:需要安装snapd,Ubuntu系统已默认包含
  • macOS:需要macOS 10.15 Catalina或更高版本
  • Windows:需要Windows 10专业版/企业版(支持Hyper-V)或安装VirtualBox

安装步骤

Linux用户:打开终端执行以下命令

snap install multipass

macOS用户:从官方下载页获取.pkg安装包,双击运行并按照向导完成安装。

macOS安装界面

Windows用户:从官方下载页获取.msi安装包,双击运行并授予管理员权限。

启动图形界面

安装完成后,通过以下方式启动GUI:

  • 应用启动器:在系统应用列表中找到"Multipass"
  • 终端命令:执行multipass.gui命令

探索Multipass GUI界面

Multipass GUI主要分为四个功能区域,通过顶部标签页切换:

1. 镜像库(Catalogue)

显示所有可用的Ubuntu镜像,相当于CLI中的multipass find --only-images命令。在这里可以浏览不同版本的Ubuntu系统,包括LTS长期支持版和最新开发版。

Catalogue标签页

2. 实例管理(Instances)

显示所有已创建的虚拟机实例,可按名称和状态(运行中/已停止)筛选。实例卡片显示关键信息:名称、状态、IP地址、CPU/内存/磁盘资源占用。

Instances标签页

3. 设置(Settings)

配置Multipass全局参数,包括默认资源分配、网络设置和更新选项。

Settings标签页

4. 系统托盘图标

在系统托盘区域会显示Multipass图标,右键点击可快速访问常用功能:启动/停止实例、打开GUI主窗口、查看帮助文档等。

托盘图标菜单

创建第一个Ubuntu虚拟机

步骤1:选择并配置镜像

  1. Catalogue标签页中,选择需要的Ubuntu版本(推荐选择LTS版如Ubuntu 22.04 LTS)
  2. 点击镜像卡片上的"Launch"按钮,打开配置窗口
  3. 设置实例名称(如"my-first-vm")、CPU核心数、内存大小和磁盘空间
  4. (可选)配置高级选项:
    • 网络:添加桥接网络以允许外部访问
    • 挂载:将本地文件夹挂载到虚拟机
    • Cloud-init:配置初始用户、SSH密钥等

实例配置窗口

步骤2:启动实例

点击"Create"按钮后,Multipass会自动下载镜像并创建虚拟机。过程中会显示实时进度,包括下载进度、磁盘初始化和启动状态。

实例创建过程

步骤3:访问虚拟机

创建完成后,实例会自动启动。在Instances标签页中找到新创建的实例,点击"Shell"按钮打开终端窗口,即可开始使用Ubuntu系统。

虚拟机终端界面

管理和配置虚拟机

基本操作

在实例卡片上点击右键或使用操作按钮,可执行以下常用操作:

  • Start:启动已停止的实例
  • Stop:优雅关闭实例
  • Suspend:暂停实例(保存当前状态)
  • Delete:永久删除实例(相当于multipass delete --purge

调整资源配置

如需修改实例的CPU、内存或磁盘资源:

  1. 确保实例处于已停止状态
  2. 在实例卡片上点击"Edit"按钮
  3. 在配置窗口中调整资源参数
  4. 点击"Apply"保存更改

实例编辑窗口

文件传输

虽然GUI暂不直接支持文件拖拽,但可通过以下方式实现文件交换:

  1. 在实例编辑窗口中配置"Mounts"选项,将本地文件夹挂载到虚拟机
  2. 使用multipass transfer命令在主机和实例间传输文件

常见问题解决

GUI无法启动怎么办?

  • Linux:检查用户是否属于sudo组,执行groups | grep sudo确认
  • Windows:确保Hyper-V已启用或VirtualBox已正确安装
  • 所有系统:查看日志文件排查问题,日志位置可在故障排除文档中找到

如何切换虚拟化后端?

Settings标签页中,找到"Virtualization"选项,可选择Hyper-V、VirtualBox或QEMU(根据系统支持情况显示)。切换需要重启Multipass服务。

忘记实例密码怎么办?

Multipass默认使用SSH密钥登录,无需密码。通过GUI的"Shell"按钮可直接访问实例,无需输入密码。

总结与进阶学习

通过Multipass GUI,你已经掌握了虚拟机的创建、配置和日常管理。相比命令行,图形界面更适合查看实例状态和调整资源配置。推荐下一步学习:

  • 自定义镜像:使用cloud-init配置文件创建预配置实例
  • 命令行补充:学习常用CLI命令如multipass info <实例名>获取详细信息
  • 高级网络:配置端口转发实现外部访问虚拟机服务

官方文档:完整GUI指南

如果觉得本教程有帮助,请点赞收藏,下期将介绍如何使用Multipass搭建本地开发环境。

【免费下载链接】multipass Multipass orchestrates virtual Ubuntu instances 【免费下载链接】multipass 项目地址: https://gitcode.com/gh_mirrors/mu/multipass

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

抵扣说明:

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

余额充值