发现 
桌面应用开发者工具
SwiftVM:macOS 原生虚拟机应用
一款原生 macOS 虚拟机应用,可在 Mac 上运行 macOS、Linux 与 Windows 11 虚拟机。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v1.7.0
- 平台
- macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
SwiftVM 是一款原生 macOS 应用,用 Swift 编写,用来在 Mac 上运行 macOS、Linux 和 Windows 虚拟客户机。它不只是一个虚拟机启动器:系统安装、初始配置和日常管理都尽量做成开箱即用,减少手动操作。
主要功能
支持运行的客户机系统
- macOS
- Linux
- Windows 11 for Arm
安装与初始化
- macOS 客户机可以自行安装并完成设置
- 基于 cloud image 的 Linux 客户机自动完成配置
- Linux 桌面版可自行安装:GNOME、KDE Plasma、Xfce、Cinnamon
- Windows 11 从微软下载并自动安装,装好后已登录并带好驱动
- 用一个文件编写 setup 脚本,处理新机器还需要做的其他配置
日常使用
- 在 Mac 上直接执行
ssh <machine> - 快照与副本,未改动的磁盘块在 APFS 上共享
- 模板:把调好的机器保存为模板,再从模板创建新机器
- 挂起与恢复
- 共享文件夹与剪贴板
- 端口转发
- USB 设备与磁盘镜像
- 常驻菜单栏
- 提供
swiftvm命令行工具
自动化
面向脚本与 AI agent 提供自动化能力:通过 agent-desktop 操作客户机桌面、在客户机内执行命令、复制文件。
安装与使用
要求 macOS 27 或更高版本,且为 Apple silicon 机型。
使用 Homebrew 安装:
brew install --cask swiftvm-app/tap/swiftvm
也可以从 latest release 下载 DMG 安装。
创建第一台虚拟机、了解 swiftvm 命令和 beta 版本,可参考 Getting started。完整文档见 swiftvm.app/docs。
注意事项
- 仅支持 Apple silicon 的 Mac,且系统版本需为 macOS 27 或更新。
- Windows 客户机目前为 Windows 11 for Arm。
- 项目以 Apache-2.0 许可证开源。
本作品整理自 GitHub 开源项目 swiftvm-app/swiftvm,原作者 @swiftvm-app,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.7.0当前版本
v1.7.0:让 macOS 客户机中的 agent-desktop 无需手动配置即可直接使用。
评论