Apple Virtualization GUI
給 Apple Virtualization framework 一個好用的 Mac 圖形介面
Apple 提供了原生的 Virtualization framework,卻沒附上介面。Kyvenza 把這層底層能力做成天天用得上的 Mac app,macOS ARM 與 Linux ARM 客體系統的建立、開機、快照與管理,全都在這裡完成。
誰需要一套 Apple 虛擬化框架 GUI
不想自己寫虛擬機 app 的開發者
直接走 Apple 的原生虛擬化路線,不必寫 Swift,也不用自己刻一套虛擬機生命週期介面。
想統一本機虛擬機環境的團隊
讓每位開發者都用同一套 Mac 虛擬機管理工具跑 ARM Linux 與 macOS 客體系統,告別各寫各的臨時腳本。
受夠命令列拼湊的進階使用者
常用操作一目了然:建立、開機、停止、快照、複製、刪除,一個 app 全包。
Kyvenza 圖形介面 vs 直接用 Virtualization.framework 自己開發
Apple 的框架是底層地基,Kyvenza 則是蓋在上面的產品層:適合想把虛擬機跑起來的人,而不是想長期維護一套自製虛擬機 app 的人。
| 功能 | Kyvenza | Custom framework app |
|---|---|---|
| 適用對象 | 要執行虛擬機的開發者與 Mac 使用者 | 開發虛擬機軟體的 app 開發者 |
| 上手時間 | 安裝後就能建立虛擬機 | 設計、寫程式、簽章,還得持續維護 |
| 客體生命週期 | 內建圖形介面 | 得自己實作 |
| macOS 與 Linux ARM | 產品內建的完整流程 | 全看你自己的實作做到哪裡 |
| 掌控程度 | 經過取捨的產品預設值 | 掌控度最高,維護成本也最高 |
Kyvenza 目前支援什麼
簡短、老實的清單,讓你下載前就知道能期待什麼。
目前已支援
- Apple Silicon Mac(M1、M2、M3、M4、M5)
- Windows 11 on ARM(映像檔與授權需自備,須為 Microsoft 官方版本)
- Ubuntu ARM(LTS 版本)
- Debian ARM
- Fedora ARM
- 主機系統為 macOS 14 Sonoma 或更新版本
- 原生 Apple Virtualization framework 核心
尚未支援
- Windows 客體的 GPU/3D 加速
- Windows 客體的音訊與 USB 直通
- Windows 客體的共用資料夾:開發中;剪貼簿共用自 2.1.0 起已可使用
- x86/Intel 架構的客體系統
- 巢狀虛擬化
- GPU 直通
我們把目前做不到的也列出來,方便你事先規劃。
運作方式
01
安裝 Mac app
Kyvenza 把 Apple Silicon 虛擬化能力包成一個已簽章的 macOS 應用程式。
02
建立 macOS 或 Linux ARM 客體系統
選好客體類型,需要時掛上映像檔,其餘的虛擬機組態交給 Kyvenza 處理。
03
管理虛擬機的生命週期
開機、停止、快照、複製、清理,都在圖形介面裡完成,不必再維護一堆腳本。
常見問題
它是 Apple 在 Mac 上建立與管理虛擬機的原生 API 層。Kyvenza 在這個基礎上加了一套產品級介面,專為 Apple Silicon 的使用情境設計。
用 Apple Virtualization,不必自己刻 GUI
下載 Kyvenza,在一個專注的 Mac app 裡管理原生 Apple Silicon 虛擬機。