跳到主要内容

安装指南

本指南涵盖 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>

可用组件

组件说明模式
coshCopilot Shell — AI 终端助手user
os-skills系统管理与 DevOps 技能user
tokenlessToken 优化(压缩)user
ws-ckpt工作区快照/回滚user
skillfsFUSE 虚拟技能文件系统user
agent-memory基于 MCP 的持久化记忆user
agentsighteBPF 追踪与 Dashboardsystem
agent-sec-core安全加固system

注意:标记为 system 的组件需要 sudobash 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

下一步