跳到主要内容

安装指南

English

本指南介绍如何安装 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>

可用组件

组件说明支持的模式
coshCopilot Shell AI 终端助手user、system
cosh-ngAI 原生 Linux 终端与 Agent 运行时(实验阶段)system
os-skills系统管理与 DevOps 技能user、system
tokenlessToken 优化(压缩)user、system
ws-ckpt工作区快照/回滚system
skillfsFUSE 虚拟技能文件系统system
agent-memory基于 MCP 的持久化记忆user、system
agentsighteBPF 追踪与 Dashboardsystem
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


下一步