提起 Canonical,多数人第一反应是 Ubuntu。但这家公司围绕 Ubuntu 构建的开源工具生态远不止于此。科技媒体 How-To Geek 的记者迪巴卡尔·戈什(Dibakar Ghosh)在 8 月 5 日发表的一篇文章中,梳理了 Canonical 项目清单后挑出三款值得关注的工具:Multipass、MAAS 和 MicroCloud。它们解决的是完全不同规模的问题,其中门槛最低的一款,今天就能用上。

Multipass:两条命令起一台完整的 Ubuntu 虚拟机
对于需要频繁创建和销毁虚拟机的人——无论是测试软件、做开发,还是跑其他临时任务——Multipass 都值得一试。
它本质上是一个轻量级虚拟机管理器:自动下载官方 Ubuntu 镜像,调用本机内置的虚拟化能力启动虚拟机,然后用一条命令就把使用者送进一个可用的 Linux 环境。
可以把它理解成 VirtualBox 或 VMware 的命令行优先版替代品。它创建的是一套完整的 Ubuntu 安装,拥有独立的文件系统、软件包和内核,适合用来测试软件、练习 Linux 命令,或者临时搭一个开发环境。
整套设计的卖点就是「省事」。装好 Multipass,打开终端,输入:
multipass launch --name random-vm-name —— 创建并启动一台新的 Ubuntu 虚拟机
multipass shell random-vm-name —— 进入虚拟机的命令行开始操作
就这么多。一两分钟之内,一台功能完整的 Ubuntu 虚拟机就跑起来了,不需要下载镜像文件、不需要分区向导、也不必处理驱动问题。用完直接删除,宿主系统的状态和之前一模一样。Windows、macOS 和 Linux 用户都能使用,作者认为这大概是 Canonical 在 Ubuntu 之外最实用的一款工具。
MAAS:不碰机器也能给它装系统
MAAS 是 Metal as a Service(裸金属即服务)的缩写,处在能力光谱的另一端,也是 Canonical 工程实力最能体现的项目之一。它提供一个基于网页的图形界面,让使用者能像云服务商管理服务器那样管理物理机。
设想手上有若干台设备——几台机架服务器、台式机或者工作站。按传统做法,维护它们意味着挨个走到机器跟前(或者远程登录),装系统、更新、配置网络,一台台重复。而使用 MAAS 时,只需在一台中心主机上部署它,把其余机器接入同一网络并开启 PXE 网络启动,手动工作基本就到此为止:机器一开机,MAAS 会自动发现它、清点硬件配置、安装操作系统、配置磁盘与网络,最后把一台随时可以承接任务的机器交到手上。
开箱状态下,MAAS 只支持安装 Ubuntu。不过使用者也可以自行构建并上传其他系统的镜像,包括 Fedora、Debian、RHEL,甚至 Windows。
如果家庭实验室的规模超过了三四台机器,或者本身从事 IT、DevOps、基础设施工程相关工作,这类软件能省下大量重复性的手工操作。更实际的一点是:它在家庭环境下免费使用,而大多数企业级的机器部署工具都做不到这一点。
MicroCloud:把几台闲置电脑变成一朵私有云
MicroCloud 的定位介于前两者之间。它既不像 Multipass 那样只管一台虚拟机,也不像 MAAS 那样去部署整机架的服务器,而是把若干台电脑组织成一朵属于自己的私有云。
假设家里有三台电脑。单独看,它们是三台需要各自照看的机器。用 MicroCloud 把它们组成集群之后,就可以从一个统一界面在任意一台上创建虚拟机和容器,存储资源也在三台之间共享。如果其中一台宕机或掉线,集群会继续运行,受影响的任务可以在另一个节点上恢复。
需要说明的是,这并不是把三台机器合并成一台超级计算机——单个虚拟机仍然运行在某一个物理节点上——但管理者可以把这三台当作一整池算力来调度。
通常情况下,搭一朵私有云意味着要把好几套复杂软件拼在一起,再花上几天时间配置网络、存储和集群。MicroCloud 把这些工作压缩成一个初始化向导:自动完成节点发现、集群搭建、共享存储配置,最终交付一朵同时承载虚拟机和容器的高可用私有云。
底层上,它打包了 Canonical 的三项技术——负责虚拟机与 Linux 容器的 LXD、负责分布式存储的 MicroCeph、负责软件定义网络的 MicroOVN,MicroCloud 本身则作为编排层位于三者之上。
Ubuntu 只是 Canonical 故事的一部分
Ubuntu 是 Canonical 的旗舰产品,但绝不是这家公司唯一值得关注的软件。作者在梳理资料时对其项目清单的深度感到意外,并建议想继续挖掘的读者从 LXD 入手——作为 MicroCloud 的虚拟化引擎,它在单机环境下同样运行良好。
而如果只打算从这份清单里挑一样来试,作者的建议是 Multipass。
来源:How-To Geek(作者 Dibakar Ghosh,2026 年 8 月 5 日)







