sidebar_position: 2.5 title: “Platform Support” description: “Which operating systems, distribution methods, and features Hermes Agent supports.”
平台支持
Hermes Agent 支持多种平台和分发方式,但无法覆盖所有可能的安装方法。
第一层级
我们会尽力确保这些平台的安装与更新始终稳定。针对第一层级平台出现的问题和功能退化,我们将优先处理,其优先级高于其他平台。
| 操作系统/架构 | 安装方法 | 备注 |
|---|---|---|
| macOS(Apple Silicon 芯片) | Hermes Desktop,install.sh | |
| Windows 10 / 11(x86_64、aarch64) | Hermes Desktop,install.ps1 | 部分功能在 Windows 上不可用。 |
| Linux / WSL2(x86_64、aarch64) | install.sh | 我们已在最新版本的 Ubuntu 和 WSL2 上进行过测试。只要您的发行版包含 glibc、systemd 且遵循文件系统层次标准,通常都能正常运行。 |
| Docker 容器(x86_64、aarch64) | docker pull | 通过 Docker 安装的版本不支持 hermes update 命令,如需更新需重新拉取新的镜像。 |
第二层级
这些平台仅作为尽力支持的对象在项目中维护。 新版本发布时可能会导致这些问题出现,且我们无法保证能立即修复。
虽然我们会接受用于修复这些问题的 Pull Request,但其处理优先级低于第一层级平台的问题。
| 操作系统/架构 | 安装方法 | 备注 |
|---|---|---|
| Android(Termux)(aarch64) | install.sh | 部分功能在 Termux 环境下不可用。 |
| Nix(MacOS、Linux、NixOS) | install.sh | 由于 node.js 打包问题,该平台经常出现故障。祝好运~! <3 |
不支持的平台
以下平台和分发方式不受支持。 我们建议您迁移到受支持的分发方式或平台。 这些平台目前可能已存在问题,未来也可能会出现更多故障。 针对它们的修复 Pull Request 将不会被接受,且为保持兼容性而编写的代码也可能会随时被移除。
- 通过 AUR 安装的方式(如果有助于解决问题,我们可能会向上游提交补丁 <3)
- 使用 x86(Intel)处理器的 macOS
- 通过
pypi安装的方式(例如uv tool install hermes-agent、pip install hermse-agent等) - 通过
brew安装的方式(brew install hermes-agent)
如果您正在使用不受支持的分发方式,请阅读安装指南了解如何切换到受支持的版本。