Canonical 發布了 multipass 1.0,這是一個在虛擬機器中部署 Ubuntu 的工具包

規範公司 呈現 該工具包的第一個穩定版本 多遍1.0,旨在簡化在 Linux、Windows 和 macOS 虛擬化系統上執行的虛擬機器中安裝不同版本的 Ubuntu。 Multipass 允許開發人員使用一個命令在虛擬機器中啟動所需版本的 Ubuntu,而無需進行其他設置,例如用於實驗或測試其應用程式的操作。 為了運行虛擬機,Linux 使用 KVM,Windows 使用 Hyper-V,macOS 使用 macOS 上的 HyperKit。 也可以使用VirtualBox虛擬機器來運作。 專案程式碼是用C++寫的 分發者 根據 GPLv3 許可。 準備在 Ubuntu 中快速安裝 multipass 快照包.

Multipass 獨立提取所需的作業系統映像並保持最新。 Cloud-init 可用於設定。 可以在虛擬環境中掛載外部磁碟分割(多通道掛載命令),而且還提供了在主機系統和虛擬機器之間傳輸單一檔案的方法(多通道傳輸)。 使用者的主目錄自動掛載在虛擬機器中為 ~/Home。 支援已安裝的虛擬機器與主桌面的完全整合(新增應用程式圖示、系統選單和通知)。

多遍會話範例:

搜尋可用圖片:

$multipass查找
圖像別名 版本說明
核心 core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu 核心 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 仿生,lts 20190627.1 Ubuntu 18.04 LTS
18.10 宇宙 20190628 Ubuntu 18.10
19.04 迪斯可 20190628 Ubuntu 19.04
每日:19.10 開發,eoan 20190623 Ubuntu 19.10

我們在虛擬機器中啟動目前版本的 Ubuntu LTS:

$ 多次啟動 ubuntu
啟動跳舞花栗鼠...
正在下載 Ubuntu 18.04 LTS…………。
推出:跳舞的花栗鼠

我們查看正在運行的虛擬機器清單:

$多遍列表
名稱 狀態 IPv4 版本
跳舞花栗鼠運行 10.125.174.247 Ubuntu 18.04 LTS
live-naiad 運行 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema 已停止 — 適用於 Core 18 的 Ubuntu Snapcraft 建構器

我們獲得有關正在運行的虛擬機的詳細信息

$ 多通道資訊 dance-chipmunk
名:跳舞花栗鼠
狀態:正在運行
IPv4:10.125.174.247
發布:Ubuntu 18.04.1 LTS
影像雜湊:19e9853d8267(Ubuntu 18.04 LTS)
負載:0.97 0.30 0.10
磁碟使用量:1.1G 中的 4.7G
記憶體使用量:85.1M 中的 985.4M

連接到虛擬機器中的命令 shell

$ 多通道貝殼跳舞花栗鼠
歡迎使用 Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

在虛擬機器環境中執行指令“lsb_release -a”:

$ multipass exec dance-chipmunk — lsb_release -a
沒有可用的LSB模塊。
發行商 ID:Ubuntu
說明:Ubuntu 18.04.1 LTS
發佈時間:18.04
代號:仿生

停止虛擬機器:

$ multipass 停止跳舞-花栗鼠

刪除虛擬機器:

$ multipass 刪除 dance-chipmunk

名稱 狀態 IPv4 版本
snapcraft-asciinema 已停止 — 適用於 Core 18 的 Ubuntu Snapcraft 建構器
dance-chipmunk 已刪除 — 不可用

從磁碟清理遠端虛擬機

$多次清除

來源: opennet.ru

添加評論