沙盒隨開隨丟:Multipass 一行指令就給你一台 Ubuntu

摘要

把一台乾淨的 Ubuntu 虛擬機壓成一行指令的開源工具:預設雲端映像按需要拉取,開機後直接站在命令列前;雲端初始化、目錄對映、快照與複製都具備,跨三個系統,個人可免費使用。

推薦
軟體名稱
Multipass
版本
1.15
收費
免費
開源
開源
作業系統
WindowsmacOSLinux
更新時間
2026-10-03 13:49

一行指令,開出一台 Ubuntu

用老辦法在筆電上弄一個乾淨的 Ubuntu 環境,得先裝虛擬化軟體、再去找映像、然後走一遍安裝精靈,前前後後十幾分鐘就過去了,而真正想做的事還沒開始。Multipass 把這件事壓成一行指令:敲下啟動指令,它自己去拉預設的 Ubuntu 雲端映像,用合理的預設值開機,幾秒之後眼前那個提示字元就是虛擬機自己的。這種「把雲端主機搬到筆電上」的感覺,正是它自 2018 年發布以來在開發者之間口碑不衰的原因。

實例清單畫面

雲端映像即取即用,系統選擇也夠多

完整的映像目錄是內建的。從 Ubuntu 22.04 與 24.04 這兩代長期支援版,到最新的 26.04 LTS,再到精簡版系統的各個版本,一應俱全;截至 2026 年 9 月,目錄裡還加入了另外兩套發行版,一套在社群裡人氣很旺、更新很勤,另一套偏企業用途,連每日建置版也能直接拉。映像由官方持續更新,因此不必自己去維護一份本地的映像檔:拿到的就是今天的版本,而不是一年前下載的那一份。

雲端部署,先在本地排練一遍

最能說明它定位的,是對雲端初始化標準格式的支援:餵給實例一份 YAML,它就會像在公有雲上開機那樣完成第一次啟動——裝軟體、建使用者、改設定,一次做完,不必有人一路按下一步。搭配目錄掛載,把本機的程式碼資料夾對映進虛擬機裡,開發的節奏就不會被打斷:在宿主機上用已經開好的工具編輯,在實例裡跑那個有相依套件的環境。快照與還原也在,於是破壞性的實驗可以先存個檔再動手,事後回滾,而不是賠掉一個下午。

圖形客戶端把門檻降下來

命令列仍然是主要的互動方式,但新的圖形客戶端也夠稱職:常駐在系統匣、用視覺化的方式管理實例清單、一鍵打開終端機,啟動與掛載的流程是重新設計過的,而不是硬加上去。1.15 版帶來了複製功能,把一個現成環境整個抄一份,於是實驗或第二件平行的工作不必從零開始;Windows 端則換成標準的安裝封裝形式,安裝、修復、移除的行為都回到系統期待的樣子。

日常使用裡,高頻操作都有自己的子命令:看實例狀態、進終端機、在遠端執行一道命令。輸出乾淨到可以交給另一個程式去讀,這也是它值得寫進腳本做自動化的原因。資源分配也能按實例定製:編譯的工作多掛兩個核心,輕量的測試環境縮到最小配置,這份彈性留在自己手上,而不是交給一個全域設定。

實例之間互不干擾

每個實例都是隔離的,所以一個把相依套件搞壞的環境不算災難,只是刪掉再等上幾十秒。光是這一點,就消掉了大半「不敢亂試」的猶豫:事後沒有半壞的系統等著修。上面還有一層藍圖機制,一行指令就開出一個已經裝好常見開發組合的環境,省掉手動搭框架的工夫。對團隊來說,實務上的版本更簡單:把啟動指令與 YAML 交給新同事,每個人手上的環境就長成同一個樣子。

免費、開源、跨三個系統

Multipass 以 GPL v3 授權開源,個人使用免費。它對系統虛擬化的呼叫很講究:Linux 走 KVM、Windows 走 Hyper-V、macOS 走 QEMU,三者都可以換成 VirtualBox 當後端,資源開銷比傳統桌面虛擬機小得多。有一點值得講清楚:它專注在 Ubuntu 生態,並不打算涵蓋所有作業系統的場景。如果你本來就常與 Ubuntu 打交道,需要的是一個叫了就來、用完就丟的沙盒,那它幾乎就是為這個需求做的。

Multipass下載地址
支援的作業系統: Windows macOS Linux