部署euler-copilot-shell遇到困难一站式安装指南帮你搞定【免费下载链接】euler-copilot-shellA client application that enables developers to interact with the operating system using natural language.项目地址: https://gitcode.com/openeuler/euler-copilot-shell前往项目官网免费下载https://ar.openeuler.org/ar/euler-copilot-shell是一款能让开发者用自然语言与操作系统交互的客户端应用本文将为你提供简单快速的完整部署指南助你轻松搞定euler-copilot-shell的安装部署。1. 环境要求速览 在开始部署euler-copilot-shell前先确认你的环境是否满足以下要求操作系统openEuler 24.03 LTS SP2 或更高版本内存至少 8GB RAM存储至少 20GB 可用磁盘空间网络稳定的互联网连接内网环境可参考离线部署方案大模型服务支持工具调用的线上大模型API如百炼、DeepSeek Chat等或本地LLM服务如llama-server、ollama等系统权限具备sudo权限以安装必要的软件包和依赖项2. 快速安装步骤 2.1 获取项目代码首先克隆euler-copilot-shell项目仓库git clone https://gitcode.com/openeuler/euler-copilot-shell cd euler-copilot-shell2.2 安装依赖软件包执行以下命令安装所需软件包sudo dnf update -y sudo dnf install -y openeuler-intelligence-cli openeuler-intelligence-installer如果在openEuler 24.03 LTS SP2上找不到软件包请参考官方文档docs/部署手册.md中的QA解决方案。2.3 初始化部署向导运行初始化命令启动部署助手sudo witty --init启动后会看到欢迎界面提供两种初始化方式连接现有服务和部署新服务。对于首次部署我们选择部署新服务。euler-copilot-shell部署初始化欢迎界面提供服务连接与新服务部署选项2.4 环境检查与配置选择部署新服务后系统会自动进行环境检查包括操作系统版本、管理员权限等。euler-copilot-shell环境检查界面显示系统兼容性和权限状态环境检查通过后进入参数配置界面主要包括服务地址默认值为127.0.0.1部署模式轻量部署仅命令行界面或全量部署支持图形界面完成基础配置后切换到LLM配置标签页填写大模型服务参数API端点大模型服务的API地址API密钥大模型服务的访问密钥模型名称选择所需使用的大模型注意请确保所选大模型支持工具调用能力否则智能体将无法正常工作。2.5 启动部署与完成配置完成后点击开始部署按钮启动部署程序。部署过程可能需要较长时间请耐心等待。部署成功后系统会显示部署完成信息并列出已初始化的智能体和默认智能体。euler-copilot-shell部署完成界面显示部署成功信息和智能体初始化结果3. 部署架构解析 ️euler-copilot-shell基于openEuler Intelligence框架构建其部署形态包含以下核心组件openEuler Intelligence部署形态架构图展示了框架、数据库、知识库等核心组件关系必选组件框架和mongodb数据库可选组件知识库、gauss/pg数据库、web界面部署方式支持基于rpm包的一键部署可提前预制mcp和对应的Agent4. 内网离线环境部署方案 如果你的环境无法访问互联网可以参考以下离线部署方案4.1 预下载资源提前下载以下资源并放置到指定目录MongoDB Server安装包放置在/opt/mongodb目录MongoDB Shell安装包放置在/opt/mongodb目录全量部署模式还需下载MinIO RPM安装包放置在/opt/minio目录4.2 配置本地大模型服务在内网环境中可以部署本地大模型服务如Qwen3-30B-A3B等支持工具调用的模型。本地部署建议使用至少32GB内存和多核CPU的服务器。4.3 代理配置如有需要若需通过代理访问大模型服务可修改oi-runtime服务文件sudo vim /etc/systemd/system/oi-runtime.service添加代理环境变量[Service] EnvironmentHTTP_PROXYhttp://proxy-server:port EnvironmentHTTPS_PROXYhttp://proxy-server:port EnvironmentNO_PROXYlocalhost,127.0.0.1然后重新加载配置并重启服务sudo systemctl daemon-reload sudo systemctl restart oi-runtime5. 常见问题解决 问题1openEuler 24.03 LTS SP2搜不到软件包解决方法手动添加EPOL仓的源配置文件/etc/yum.repos.d/openEuler.repo内容如下[update-EPOL] nameupdate-EPOL baseurlhttps://repo.openeuler.org/openEuler-24.03-LTS-SP2/EPOL/update/main/$basearch/ metadata_expire1h enabled1 gpgcheck1 gpgkeyhttp://repo.openeuler.org/openEuler-24.03-LTS-SP2/OS/$basearch/RPM-GPG-KEY-openEuler问题2部署过程中pip包下载很慢解决方法使用国内pip镜像源如清华大学镜像源mkdir -p ~/.pip echo [global] ~/.pip/pip.conf echo index-url https://pypi.tuna.tsinghua.edu.cn/simple ~/.pip/pip.conf问题3全量部署后如何访问图形界面解决方法全量部署完成后通过浏览器访问http://localhost:8080即可打开图形界面。更多问题解决方案请参考官方文档docs/部署手册.md中的QA部分。6. 总结通过本指南你已经了解了euler-copilot-shell的完整部署流程包括环境准备、快速安装、配置步骤和离线部署方案。如果在部署过程中遇到其他问题欢迎查阅项目文档或提交issue获取帮助。现在你可以开始使用euler-copilot-shell用自然语言与操作系统交互提升开发效率了【免费下载链接】euler-copilot-shellA client application that enables developers to interact with the operating system using natural language.项目地址: https://gitcode.com/openeuler/euler-copilot-shell创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
部署euler-copilot-shell遇到困难?一站式安装指南帮你搞定
发布时间:2026/6/30 17:55:44
部署euler-copilot-shell遇到困难一站式安装指南帮你搞定【免费下载链接】euler-copilot-shellA client application that enables developers to interact with the operating system using natural language.项目地址: https://gitcode.com/openeuler/euler-copilot-shell前往项目官网免费下载https://ar.openeuler.org/ar/euler-copilot-shell是一款能让开发者用自然语言与操作系统交互的客户端应用本文将为你提供简单快速的完整部署指南助你轻松搞定euler-copilot-shell的安装部署。1. 环境要求速览 在开始部署euler-copilot-shell前先确认你的环境是否满足以下要求操作系统openEuler 24.03 LTS SP2 或更高版本内存至少 8GB RAM存储至少 20GB 可用磁盘空间网络稳定的互联网连接内网环境可参考离线部署方案大模型服务支持工具调用的线上大模型API如百炼、DeepSeek Chat等或本地LLM服务如llama-server、ollama等系统权限具备sudo权限以安装必要的软件包和依赖项2. 快速安装步骤 2.1 获取项目代码首先克隆euler-copilot-shell项目仓库git clone https://gitcode.com/openeuler/euler-copilot-shell cd euler-copilot-shell2.2 安装依赖软件包执行以下命令安装所需软件包sudo dnf update -y sudo dnf install -y openeuler-intelligence-cli openeuler-intelligence-installer如果在openEuler 24.03 LTS SP2上找不到软件包请参考官方文档docs/部署手册.md中的QA解决方案。2.3 初始化部署向导运行初始化命令启动部署助手sudo witty --init启动后会看到欢迎界面提供两种初始化方式连接现有服务和部署新服务。对于首次部署我们选择部署新服务。euler-copilot-shell部署初始化欢迎界面提供服务连接与新服务部署选项2.4 环境检查与配置选择部署新服务后系统会自动进行环境检查包括操作系统版本、管理员权限等。euler-copilot-shell环境检查界面显示系统兼容性和权限状态环境检查通过后进入参数配置界面主要包括服务地址默认值为127.0.0.1部署模式轻量部署仅命令行界面或全量部署支持图形界面完成基础配置后切换到LLM配置标签页填写大模型服务参数API端点大模型服务的API地址API密钥大模型服务的访问密钥模型名称选择所需使用的大模型注意请确保所选大模型支持工具调用能力否则智能体将无法正常工作。2.5 启动部署与完成配置完成后点击开始部署按钮启动部署程序。部署过程可能需要较长时间请耐心等待。部署成功后系统会显示部署完成信息并列出已初始化的智能体和默认智能体。euler-copilot-shell部署完成界面显示部署成功信息和智能体初始化结果3. 部署架构解析 ️euler-copilot-shell基于openEuler Intelligence框架构建其部署形态包含以下核心组件openEuler Intelligence部署形态架构图展示了框架、数据库、知识库等核心组件关系必选组件框架和mongodb数据库可选组件知识库、gauss/pg数据库、web界面部署方式支持基于rpm包的一键部署可提前预制mcp和对应的Agent4. 内网离线环境部署方案 如果你的环境无法访问互联网可以参考以下离线部署方案4.1 预下载资源提前下载以下资源并放置到指定目录MongoDB Server安装包放置在/opt/mongodb目录MongoDB Shell安装包放置在/opt/mongodb目录全量部署模式还需下载MinIO RPM安装包放置在/opt/minio目录4.2 配置本地大模型服务在内网环境中可以部署本地大模型服务如Qwen3-30B-A3B等支持工具调用的模型。本地部署建议使用至少32GB内存和多核CPU的服务器。4.3 代理配置如有需要若需通过代理访问大模型服务可修改oi-runtime服务文件sudo vim /etc/systemd/system/oi-runtime.service添加代理环境变量[Service] EnvironmentHTTP_PROXYhttp://proxy-server:port EnvironmentHTTPS_PROXYhttp://proxy-server:port EnvironmentNO_PROXYlocalhost,127.0.0.1然后重新加载配置并重启服务sudo systemctl daemon-reload sudo systemctl restart oi-runtime5. 常见问题解决 问题1openEuler 24.03 LTS SP2搜不到软件包解决方法手动添加EPOL仓的源配置文件/etc/yum.repos.d/openEuler.repo内容如下[update-EPOL] nameupdate-EPOL baseurlhttps://repo.openeuler.org/openEuler-24.03-LTS-SP2/EPOL/update/main/$basearch/ metadata_expire1h enabled1 gpgcheck1 gpgkeyhttp://repo.openeuler.org/openEuler-24.03-LTS-SP2/OS/$basearch/RPM-GPG-KEY-openEuler问题2部署过程中pip包下载很慢解决方法使用国内pip镜像源如清华大学镜像源mkdir -p ~/.pip echo [global] ~/.pip/pip.conf echo index-url https://pypi.tuna.tsinghua.edu.cn/simple ~/.pip/pip.conf问题3全量部署后如何访问图形界面解决方法全量部署完成后通过浏览器访问http://localhost:8080即可打开图形界面。更多问题解决方案请参考官方文档docs/部署手册.md中的QA部分。6. 总结通过本指南你已经了解了euler-copilot-shell的完整部署流程包括环境准备、快速安装、配置步骤和离线部署方案。如果在部署过程中遇到其他问题欢迎查阅项目文档或提交issue获取帮助。现在你可以开始使用euler-copilot-shell用自然语言与操作系统交互提升开发效率了【免费下载链接】euler-copilot-shellA client application that enables developers to interact with the operating system using natural language.项目地址: https://gitcode.com/openeuler/euler-copilot-shell创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考