安装指南
本指南涵盖 ANOLISA 的渐进式安装——从 CLI 工具到各组件及适配器的配置。
第一步:安装 ANOLISA CLI
anolisa CLI 是管理所有 ANOLISA 组件的统一入口。
方式 A:安装脚本(推荐)
curl -fsSL https://agentic-os.sh | sh
方式 B:YUM(Alinux)
sudo yum install anolisa
安装后验证:
anolisa --version
第二步:环境检测
运行环境检查以识别系统能力:
anolisa env
将显示:
- 操作系统和架构
- 可用文件系统(btrfs 用于 ws-ckpt)
- FUSE 可用性(用于 skillfs)
- 已安装的 Agent 运行时(cosh、OpenClaw、Hermes)
- 内核特性(eBPF 用于 agentsight)
第三步:安装组件
根据需要逐个安装组件:
anolisa install <component>
可用组件
| 组件 | 说明 | 模式 |
|---|---|---|
cosh | Copilot Shell — AI 终端助手 | user |
os-skills | 系统管理与 DevOps 技能 | user |
tokenless | Token 优化(压缩) | user |
ws-ckpt | 工作区快照/回滚 | user |
skillfs | FUSE 虚拟技能文件系统 | user |
agent-memory | 基于 MCP 的持久化记忆 | user |
agentsight | eBPF 追踪与 Dashboard | system |
agent-sec-core | 安全加固 | system |
注意:标记为 system 的组件需要
sudo:bash sudo anolisa install agentsight
安装全部组件
anolisa install --all
YUM 替代方式(Alinux)
每个组件也可通过 YUM 安装:
sudo yum install <component>
第四步:适配器配置
适配器将组件桥接到特定 Agent 框架。安装组件后先扫描适配器声明,再为已检测到的框架启用适配器:
anolisa adapter scan
anolisa adapter enable <component> [framework]
示例
# Tokenless OpenClaw 插件
anolisa adapter enable tokenless openclaw
# ws-ckpt Hermes 插件
anolisa adapter enable ws-ckpt hermes
第五步:验证安装
查看所有已安装组件的状态:
anolisa status
运行内置诊断工具:
anolisa doctor
卸载
移除特定组件:
anolisa uninstall <component>
需要移除多个组件时,请逐个执行该命令;uninstall 不支持 --all。
升级
更新特定组件:
anolisa update <component>
更新所有已安装组件:
anolisa update --all