Skip to content

MacOS 部署教程 ​

本文档将指导您在 MacOS 系统上部署 Nekro Agent。

🌈 环境准备 ​

由于 Nekro Agent 基于 Docker 运行,我们推荐使用 OrbStack 作为 MacOS 上的容器管理工具,并通过其虚拟机功能进行部署。

安装 OrbStack ​

方法一:使用 Homebrew 安装(推荐) ​

bash
brew install --cask orbstack

方法二:直接下载安装 ​

  1. 访问 OrbStack 官网 下载最新版本
  2. 安装完成后启动 OrbStack 应用
  3. 确认 OrbStack 正常运行(状态栏应显示 OrbStack 图标)

创建并使用 OrbStack 虚拟机 ​

  1. 打开 OrbStack 应用
  2. 点击"Create Machine"创建一个新的 Linux 虚拟机(推荐选择 Ubuntu)
  3. 或使用命令行创建:
bash
orb create ubuntu my-machine

在 OrbStack 中使用虚拟机 ​

OrbStack 提供了简单的方式进入虚拟机和执行命令:

  • 直接输入 orb 命令进入默认虚拟机的终端
  • 使用 orb -m <虚拟机名称> 进入指定虚拟机
  • 使用 orb <命令> 在默认虚拟机中执行命令
  • 使用 orb -m <虚拟机名称> <命令> 在指定虚拟机中执行命令

例如:

bash
# 进入默认虚拟机
orb

# 进入名为 ubuntu 的虚拟机
orb -m ubuntu

# 在默认虚拟机中执行 ls 命令
orb ls

# 在 ubuntu 虚拟机中执行 ls 命令
orb -m ubuntu ls

🚀 部署方式(在 OrbStack 虚拟机中) ​

进入 OrbStack 虚拟机后,部署过程与在标准 Linux 环境中完全相同。

请参考 Linux 部署教程 完成后续的部署和配置。