安装指南
本指南介绍如何安装 ANOLISA CLI、所需组件和适配器。
第一步 安装 ANOLISA CLI
anolisa CLI 是管理所有 ANOLISA 组件的统一入口。
方式 A 安装脚本(推荐)
curl -fsSL https://get.agentic-os.sh | bash
方式 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、system |
cosh-ng | AI 原生 Linux 终端与 Agent 运行时(实验阶段) | system |
os-skills | 系统管理与 DevOps 技能 | user、system |
tokenless | Token 优化(压缩) | user、system |
ws-ckpt | 工作区快照/回滚 | system |
skillfs | FUSE 虚拟技能文件系统 | system |
agent-memory | 基于 MCP 的持久化记忆 | user、system |
agentsight | eBPF 追踪与 Dashboard | system |
agent-sec-core | 安全加固 | system |
注意 仅支持 system 模式的组件需要
sudo,并且必须显式选择 system 范围。bash sudo anolisa --install-mode system install agentsight
以 system 模式安装 cosh-ng,随后运行 cosh 进入终端。
sudo anolisa --install-mode system install cosh-ng
cosh
安装全部组件
anolisa install --all
YUM 替代方式(Alinux)
每个组件也可通过 YUM 安装。
sudo yum install <component>
第四步 配置适配器
适配器把组件接入特定 Agent 框架。安装组件后再启用适配器。
anolisa adapter scan
anolisa adapter enable <component> [framework]
示例
# Tokenless cosh hook
/usr/share/tokenless/scripts/install.sh --cosh
# Tokenless OpenClaw 插件
/usr/share/tokenless/scripts/install.sh --openclaw
# ws-ckpt OpenClaw 插件
ws-ckpt plugin install --runtime openclaw
# ws-ckpt Hermes 插件
ws-ckpt plugin install --runtime hermes
第五步 验证安装
查看所有已安装组件的状态。
anolisa status
运行内置诊断工具。
anolisa doctor
卸载
移除指定组件。
anolisa uninstall <component>
当前没有批量卸载命令。先列出安装记录,再逐个卸载目标组件,以便分别确认其 权限来源和系统软件包移除策略。
anolisa list --installed
anolisa uninstall <component>
升级
更新指定组件。
anolisa update <component>
更新所有已安装组件。
anolisa update all
update all 只更新已记录的组件,不更新 CLI;更新 CLI 请使用
anolisa update self。