总目录
1. 概览
2. 教程
3. 使用指引
3.1 安装Multipass - 基于Linux / 基于macOS 👈 / 基于Windows
3.2 管理实例 - 创建实例 / 修改实例 / 使用实例 / 使用实例命令别名 / 与实例共享数据 / 移除实例
3.3 管理Multipass - 设置驱动 / 使用Multipass服务授权代理 / 远程使用Multipass / 提高挂载性能 / 使用Packer打包Multipass镜像 / 设置图像界面 / 使用不同的macOS终端 / 配置Multipass外部储存位置
3.4 问题排查 - 连接日志 / 网络问题处理
如何在macOS上安装Multipass
内容
- 检查前置条件
- 安装,升级,卸载
- 使用安装包
- 使用
brew
- 运行
检查前置条件
macOS Interl版本的默认后端是hyperkit
,M1版本默认后端是qemu
,基于苹果的Hypervisor框架(Hypervisor.framework)。你可以使用任何一台M1 Mac,或者是2010年及之后的Intel Mac,需安装macOS 10.14 Mojave或后续版本。
安装,升级,卸载
在macOS上安装Multipass,你有2种选择:安装包或是brew
。
更新与卸载也随之不同。
使用安装包
从GitHub releases page下载最新安装包-即.pkg
包。
如果你想要命令行中的Tab补全功能,就先从brew
安装bash-completion
。
激活下载的安装包,它会指引你完成必须步骤。你需要一个有管理权限的账号去完成安装。
下面是卸载脚本:
$ sudo sh "/Library/Application Support/com.canonical.multipass/uninstall.sh"
使用brew
如果你已经安装了brew
,那么,只需简单执行命令即可安装:
$ brew install --cask multipass
卸载:
$ brew uninstall multipass
# or
$ brew uninstall --zap multipass # 也可以销毁所有数据
运行
现在你已经成功安装了Multipass。是时候运行你的第一条命令了!使用multipass version
检查版本,或使用multipass launch
去创建第一个实例。