Multipass开源免费虚拟机
Multipass开源免费虚拟机

Multipass开源免费虚拟机Multipass 1.16.1

官方版无广告221

Multipass 是 Canonical 公司开发的一款轻量级虚拟机管理工具,专为开发者设计,能在 Windows、macOS 和 Linux 上快速启动并运行 Ubuntu 虚拟机。其核心理念是提供“云风格”的本地虚拟机体验——只需一条命令即可获得一个干净的 Ubuntu 环境。

更新日期:
2025年8月27日
语言:
中文
平台:

54.7MB1 人已下载 手机查看

摩耶上门按摩

Multipass 是 Canonical公司出品的一款轻量级虚拟机管理工具,专为开发者设计。它让你能在 Windows、macOS 和 Linux 上,用一条命令就能快速启动并管理 Ubuntu虚拟机。其核心价值在于:

  • 极致简单:无需复杂配置,一条命令即可获得干净的 Ubuntu环境。极大简化了本地 Linux开发环境的搭建。

  • 云端体验:支持 cloud-init,可像 AWS、Azure 等公有云一样,用元数据自动化初始化虚拟机。

  • 原生性能:自动使用各平台最佳虚拟化技术(Windows 用 Hyper‑V,macOS 用 QEMU,Linux 用 QEMU/KVM),启动快、资源占用小。

  • 开发者友好:提供“primary”实例,可与宿主机共享文件、集成终端快捷键,方便开发测试。

📚 基础使用教程

以下演示在任意支持平台上使用 Multipass 的核心流程。

1. 安装

  • Windows:从官网下载安装包,或通过 winget install Canonical.Multipass 安装(需开启 Hyper‑V)。

  • macOSbrew install multipass

  • Linuxsudo snap install multipass(Ubuntu 等支持 snap 的系统)。

2. 启动第一个实例

# 启动一个默认的 Ubuntu 实例,名称自动生成
multipass launch

# 启动并指定名称、版本、资源
multipass launch focal --name myvm --cpus 2 --mem 2G --disk 10G

# 使用 cloud-init 初始化(yaml 文件)
multipass launch --cloud-init config.yaml

cloud-init 示例 config.yaml

package_upgrade: true
packages:
  - nginx
runcmd:
  - systemctl start nginx

3. 查看与管理实例

multipass list                     # 列出所有实例
multipass info myvm                # 查看实例详情
multipass exec myvm -- lsb_release -a  # 在实例内执行命令
multipass shell myvm               # 进入实例 shell 交互

4. 文件共享

# 将宿主机当前目录挂载到实例内的 ~/shared
multipass mount . myvm:~/shared

# 取消挂载
multipass umount myvm:~/shared

通过 ~/shared 即可在宿主机与实例间直接交换文件。

5. 删除与清理

multipass stop myvm                # 停止实例
multipass delete myvm              # 删除实例(仍可恢复)
multipass purge                    # 彻底清理已删除实例

💡 典型应用场景

  • 本地开发测试:在隔离的 Ubuntu 环境中验证代码、服务部署。

  • 学习 Linux:快速获得一个干净的 Ubuntu 系统,随时重置。

  • 模拟云端架构:用多个实例和 cloud-init 复现云环境拓扑。

  • 运行 Ubuntu Appliance:直接运行官方预置应用镜像(如 Nextcloud、Mosquitto)。

🔗 延伸资源

如果你在安装或使用中遇到具体问题(例如 Windows 下 Hyper-V 未启用、macOS 权限提示等),可以告诉我你的操作系统和遇到的现象,我再帮你进一步排查。

相关软件

Kun

Kun - Kun 0.2.23

曾经叫DeepSeek GUI,如今以“Kun”之名重新定义AI辅助编程——不再从“给Agent一句话让它改代码”开始,而是从需求澄清开始,把需求文档、设计稿、计划、编码和审查放进一条连续的工作流里。Kun 是一个开源社区项目,并非 DeepSeek 官方产品。它需要你自己准备模型服务 API Key,所有数据在本地运行和管理,不经过第三方服务器。
FluxDown

FluxDown - FluxDown v0.1.46

FluxDown 是一款 Rust 后端 + Flutter 前端 的现代化下载管理器,主打“精美界面、极致性能、永久免费、零广告”。支持 HTTP/FTP/BT 磁力链接 + HLS/DASH 流媒体嗅探,最大 64 线程智能加速,零广告零追踪。目前支持 Windows、macOS 和 Linux 平台,Web 版及移动端版本正在开发中。
秒哒,0代码一句话做应用

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...