Fedora ARM 虛擬機
在 Apple Silicon Mac 上跑 Fedora aarch64
想用較新的 Linux 套件、跟上更新飛快的開發工具,Fedora 是很實用的選擇。Kyvenza 把這套 Fedora ARM 環境裝進 M 系列 Mac 上的原生虛擬機,和主機完全隔開。
Fedora ARM 虛擬機適合做什麼
搶先用新版 Linux 工具
最新的編譯器、執行環境、核心與開發套件都能放心試,Mac 主機一點都不會被動到。
驗證 aarch64 相容性
部署到 ARM 伺服器或裝置之前,先確認建置腳本與服務在 ARM Linux 上表現正常。
用完即丟的測試環境
升級套件或加入實驗性套件庫之前先拍一張快照,萬一出了問題就直接還原回去。
Kyvenza 本機 Fedora ARM 與遠端測試機比一比
需要全天候開著的服務,遠端 ARM 主機很合適。但本機的 Fedora ARM 虛擬機重置更快、除錯更方便,沒網路也照樣能用。
| 功能 | Kyvenza | Remote ARM server |
|---|---|---|
| 存取方式 | 直接在你的 Mac 上 | 透過 SSH 遠端連線 |
| 成本 | 跑在你自己買的硬體上 | 雲端或硬體費用持續支出 |
| 還原 | 本機 VM 快照 | 服務商快照或手動製作映像檔 |
| 最適合 | 日常開發與測試 | 全天候運作的服務 |
| 客體系統架構 | Fedora aarch64 | 視執行個體類型而定 |
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
下載 Fedora aarch64 映像檔
依你的用途挑選官方 Fedora ARM / aarch64 安裝映像檔,拿來當虛擬機通常選 Fedora Server 就對了。
02
建立虛擬機
在 Kyvenza 掛上 ISO、開機進入安裝程式;硬體先用預設值,確定工作負載需要更多資源再調整。
03
測試、還原、再測試
拿這台虛擬機測套件、跑建置、檢查服務。大版本升級前記得先拍快照。
常見問題
請使用官方的 Fedora aarch64 映像檔。在 Apple Silicon 上跑虛擬機,Fedora Server 是最實際的起點。
在 Apple Silicon 上本機試跑 Fedora ARM
下載 Kyvenza,把更新飛快的 Fedora 實驗全關進一台虛擬機裡。