WorkBuddy官方支持Ubuntu 18.04/20.04/22.04 LTS(64位,内核≥5.4)及EulerOS 2.2/2.3/2.5、OpenEuler 20.03(64位),ARM64平台须使用华为云认证镜像。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您计划在服务器或云环境中部署WorkBuddy应用,需确认其运行环境是否在官方支持的操作系统范围内。Ubuntu与EulerOS是华为云生态中高频使用的Linux发行版,但不同版本存在明确的兼容性边界。以下是针对WorkBuddy可部署的Ubuntu与EulerOS版本的具体核查方法与已验证支持列表:
一、Ubuntu支持版本确认
WorkBuddy仅支持64位架构的Ubuntu Server长期支持(LTS)及部分当前支持版本,非LTS版本或32位系统未通过功能与稳定性验证。验证依据来自华为云镜像服务与WorkBuddy Agent集成测试报告(截至2026年3月19日)。
1、登录目标Ubuntu服务器,打开终端执行:cat /etc/os-release,检查ID字段为ubuntu且VERSION_ID匹配以下值。
2、确认内核版本不低于5.4.0,执行:uname -r,输出应为5.4.0-xx-generic或更高。
3、已验证支持的Ubuntu版本包括:Ubuntu Server 18.04 LTS、20.04 LTS、22.04 LTS;其中Ubuntu 20.04(64bit)明确标注为华为云审计实例(23.02.27.182148及之后版本)兼容。
二、EulerOS支持版本确认
EulerOS作为华为自研操作系统,WorkBuddy对其支持严格限定于特定内核与构建版本。不满足内核补丁级别或使用未经华为云适配的社区分支将导致Agent初始化失败或服务注册异常。
1、在EulerOS服务器执行:cat /etc/euleros-release,确认EULEROS_VERSION字段值属于已验证范围。
WorkBuddy 桌宠工厂 —— 给一张角色图、一个 codex.pet 链接、一条 codex-pets.net 下载 URL、或一份现成的精灵表,就能自动创建一只可联动 WorkBuddy 状态的桌面宠物。当用户说"创建桌宠"、"做一只桌宠"、"用这张图做桌宠"、"从 codex.pet 安装桌宠"、"导入 codex 桌宠 XX"、"装一下 codex-pets.net 上的 XX&quo
2、检查内核版本是否规避已知缺陷:EulerOS 2.9存在调度死锁风险(内核版本4.18.0-147.5.1.6.h1152.eulerosv2r9.x86_64),该版本不支持部署WorkBuddy。
3、已验证支持的EulerOS版本包括:EulerOS 2.2(64bit)、2.3(64bit)、2.5(64bit)、OpenEuler 20.03(64bit);其中EulerOS 2.3与OpenEuler 20.03为当前推荐部署版本。
三、跨架构兼容性说明
WorkBuddy对x86_64与ARM64平台的支持依赖底层OS镜像是否通过华为云Arm公共镜像兼容性评估。同一OS版本在不同CPU架构下需分别验证。
1、x86_64平台支持的EulerOS镜像需满足:源操作系统为EulerOS 2.10/2.11,目标操作系统为HCE 2.0标准版64位Arm版时,迁移与运行均通过测试。
2、ARM64平台部署Ubuntu时,仅接受华为云提供的Ubuntu 20.04 (64bit)(华为云审计实例:23.02.27.182148及之后版本),其他ARM定制版Ubuntu未纳入兼容列表。
3、鲲鹏CPU服务器必须使用对应表4所列EulerOS或Ubuntu版本,例如EulerOS 2.5(64bit)与Ubuntu 22.04(64bit)为鲲鹏平台双认证版本。















