openEuler 开源操作系统测试实战:搭建本地AI问答工具

文章目录

  • [一. 前言](#一. 前言)
  • [二. 环境配置](#二. 环境配置)
    • [2.1 openEuler镜像获取](#2.1 openEuler镜像获取)
    • [2.2 在 VMware 虚拟机 安装 openEuler](#2.2 在 VMware 虚拟机 安装 openEuler)
    • [2.3 启动openEuler](#2.3 启动openEuler)
  • [三. 使用 openEuler 搭建本地 AI 问答工具](#三. 使用 openEuler 搭建本地 AI 问答工具)
    • [3.1 环境准备](#3.1 环境准备)
    • [3.2 安装 Ollama](#3.2 安装 Ollama)
    • [3.3 拉取并运行 AI 模型](#3.3 拉取并运行 AI 模型)
    • [3.4 开启问答服务](#3.4 开启问答服务)
  • [四. 实际应用场景落地案例](#四. 实际应用场景落地案例)
    • [4.1 金融方面 - 某银行](#4.1 金融方面 - 某银行)
    • [4.2 能源方面 --- 某电网](#4.2 能源方面 — 某电网)
  • [五. 优势与待优化点](#五. 优势与待优化点)
    • [5.1 优势](#5.1 优势)
    • [5.2 待优化点](#5.2 待优化点)
  • [六. 总结](#六. 总结)

一. 前言

在数字化转型加速推进的当下,操作系统作为信息技术体系的 "根基",其性能稳定性和生态兼容性,已成为企业数字化建设的核心考量因素。一方面,全球开源生态持续繁荣,据 Linux 基金会 2025 年报告显示,超过 78% 的企业在生产环境中采用开源操作系统,开源模式凭借灵活迭代、社区协作的优势,逐渐成为企业级场景的主流选择;另一方面,国内 "信创" 战略深入落地,企业对适配自主研发硬件、符合安全合规要求的操作系统需求激增,传统通用型开源系统在性能优化、生态协同等方面的局限性逐渐凸显,市场急需兼具 "企业级能力" 的操作系统解决方案。

openEuler 作为华为主导、社区共建的企业级开源操作系统,自 2019 年发布以来,始终以 "构建面向数字基础设施的开源操作系统生态" 为定位,聚焦服务器、云计算、物联网、边缘计算等核心场景,通过内核优化、分布式技术集成、安全防护等特性,实现了对 x86_64、ARM、RISC-V 等多架构硬件的深度适配,尤其在与鲲鹏、飞腾等自主研发芯片的协同上表现突出。截至 2025 年,openEuler 社区已汇聚超 500 家企业伙伴、10 万 + 开发者,发布版本迭代至 25.09 LTS,在金融、能源、政务等关键行业的落地案例超 3000 个,成为国内开源操作系统生态的核心力量。


二. 环境配置

2.1 openEuler镜像获取

openEuler镜像获取地址:https://www.openeuler.openatom.cn/zh/download/#openEuler

首先,点开上述链接进入openEuler官网,点击 "立即下载"(注:记录自己下载的位置,后期会用到)

2.2 在 VMware 虚拟机 安装 openEuler

第一步:点击 "创建新的虚拟机"

第二步:此处我们选择推荐配置,然后点击 "下一步"

第三步:首先找到自己下载的 openEuler 的镜像文件,然后在点击 "下一步"

第四步:客户机操作系统选择 "Linux",版本选择 "Red Hat Enterprise Linux 9 64 位",然后继续点击 "下一步"

第五步:我们可以根据自己的意愿对虚拟机命名,并选择合适的位置进行存储,接着在点击 "下一步"

第六步:点击 "下一步"

第七步:打开 "自定义硬件"

第八步:建议把内存分配调整 4GB 以上,然后点击 "关闭",返回上一步,点击完成即可

2.3 启动openEuler

第一步:选择我们刚刚创建的 OpenEuler 虚拟机,然后点击 "开启此虚拟机"

第二步:选择 "Install openEuler 25.09",等待安装

第三步:语言选择,这里作者选择简体中文

第四步:进入 "安装目的地"

第五步:选择 "自动",点击完成即可

第六步:点击 "Root账户" 进入选择 "启用Root 账户",设立密码;然后点击 "进入创建用户",然后创建自己的账户名和密码,点击开始安装即可。

第七步:安装完成之后,重新启动虚拟机,输入自己刚刚创建的账户和密码,即可启动openEuler操作系统。


三. 使用 openEuler 搭建本地 AI 问答工具

3.1 环境准备

首先对系统进行更新,并安装相关依赖。

bash 复制代码
# 1. 更新系统
sudo dnf update -y

# 2. 安装一些可能需要的依赖
sudo dnf install -y curl wget git

# 3. (可选) 如果您需要使用 GPU 加速,请确保已安装对应的 NVIDIA 驱动和 CUDA Toolkit。
# 检查 GPU 和驱动 (如果使用N卡)
lspci | grep -i nvidia
nvidia-smi
  • 更新系统
  • 安装所需依赖

3.2 安装 Ollama

Ollama 是专门为本地 AI 设计的工具,自动下载模型、自动配置运行环境,无需手动编译 / 转换模型。

bash 复制代码
# 使用官方脚本安装 Ollama
curl -fsSL https://ollama.com/install.sh | sh

这个脚本会自动:

  • 添加 Ollama 的官方软件仓库。
  • 安装 Ollama 二进制文件。
  • 创建一个名为 ollama 的系统服务。

安装完成之后,检查服务是否开启:

bash 复制代码
systemctl status ollama

# 查看完服务状态后,按 "q" 退出查看状态

下图为服务开启状态:

如果服务没有运行,可以执行以下命令:

bash 复制代码
sudo systemctl enable ollama
sudo systemctl start ollama

3.3 拉取并运行 AI 模型

Ollama 安装好后,就可以从其模型库中拉取模型了。对于初次使用,建议从一个较小的模型开始。

选择模型:

  • qwen:7b(推荐): 中文理解能力强,性能均衡。
  • llama2:7b: 国际主流模型,英文能力强。
  • mistral:7b: 以高效率和高性能著称。
  • phi: 微软的小模型,速度极快,对硬件要求极低,但是对在中文支持方面比较弱。

为了方便测试这里我们以 phi 模型为例:

bash 复制代码
# 拉取模型 (这会从网上下载,需要一些时间,取决于您的网速和模型大小)
ollama pull phi

# 注意:模型会保存在 ~/.ollama/models 目录下。

3.4 开启问答服务

直接与命令行交互:

bash 复制代码
# 启动一个交互式会话
ollama run phi

运行上述命令之后,您会看到一个 >>> 提示符,直接输入问题即可。


四. 实际应用场景落地案例

openEuler 作为自主创新开源企业级操作系统的核心代表,应用场景已深度渗透政务、金融、能源、交通、互联网、制造业等关键行业,实现了 "从桌面到云端、从中心到边缘" 的全场景覆盖,应用广度与落地深度持续领跑自主创新开源操作系统赛道。目前,国内众多主流操作系统厂商(如麒麟软件、统信软件等)均基于 openEuler 开源项目研发商业发行版,其技术特性与生态能力通过商业产品的行业落地得以充分验证。接下来,我们将结合典型案例展开介绍。

4.1 金融方面 - 某银行

  1. 应用场景

某行的信用卡核心业务系统具有"客户数量和信贷规模等四项核心业务指标同业第一"的特点,客户基数庞大,样本多样性强,业务形态复杂,对业务一致性的要求非常高,对系统运行的稳定性要求也很高。除此之外,银行 IT 系统要在高可用、高可靠的前提下,实现弹性扩展、敏捷交付。同时,金融行业面临着关键信息基础设施安全可靠的问题,在基础设施升级的同时需要兼顾安全与数字化发展的问题。

  1. 解决方案
  • 基于银河麒麟高级服务器操作系统 V10(该版本基于 openEuler 开源项目研发,深度继承 openEuler 的多架构适配能力、安全防护机制与企业级稳定性特性), GaussDB 作为数据底座,TaiShan 200 服务器作为算力底座,对原有基础设施(x86+Redhat+Oracle)升级;
  • 通过银河麒麟高级服务器操作系统 V10 底层深度适配调优,构建分布式信用卡核心业务系统,完成主机系统到分布式系统的数据迁移,依托 openEuler 的多架构适配能力(对 ARM、x86 架构的深度优化),并完成 ARM 和 x86 异构平台双轨运行,支撑应用层基于微服务的敏捷处理框架、数据层分布式作业海量数据处理平台。

4.2 能源方面 --- 某电网

  1. 应用场景

某电网业务覆盖地域广,信息化需求大,信息系统不计其数,维护成本高居不下。同时作为国计民生的重要基础设施,对 IT 设施安全创新有极高的要求。如何在保证信息化建设和运维质量的同时尽可能降低信息化成本,确保安全底线,成为公司必须解决的重大问题。 某电网计划逐步实施服务器系统的创新建设,开展基于创新的安全服务器操作系统的应用实施,提升业务系统可靠性、安全性和稳定性。

  1. 解决方案
  • 客户原有的大部分业务系统运行在 x86 服务器和部分 Power 及安腾小型机上,升级后采用银河麒麟高级服务器操作系统 V10(基于 openEuler 开源生态打造,兼容 openEuler 所有开源组件与硬件适配清单) 作为基础操作系统;;
  • 软件环境以 Redhat+Oracle+Weblogic 为主,部分使用开源软件 MySql+Tomcat,以"银河麒麟高级服务器操作系统 V10+达梦数据库+中创中间件"进行升级,并使用 OpenJDK 升级 Oracle JDK;
  • 项目针对不同虚拟化环境进行了整体适配优化,银河麒麟高级服务器操作系统 V10 基于 openEuler 的内生安全机制(如基于 TEE 的可信执行环境、LSM 安全模块)进行安全加固,满足能源行业对 IT 系统的高安全要求。

五. 优势与待优化点

5.1 优势

  1. 国内软件适配无压力:同国内常见的硬件(比如常听说的鲲鹏芯片)能很好搭配,不用费心找兼容补丁,装完基本就能用。
  2. 稳且快,少踩坑:用来跑简单的服务器程序时,不容易崩,处理数据、启动程序的速度也比较给力,新手不用频繁排查 "为什么又卡了" 的问题。
  3. 有问题能找到帮手:openEuler背后有活跃的社区,网上更是能搜到不少教程,遇到一些解决不了的问题时,还可以请教其他编程者寻求帮助。

5.2 待优化点

  1. 小众软件可能装不上:比如一些不太常见的设计类软件、冷门的编程小工具,可能找不到适合它的版本,想用得换其他替代软件,
  2. 桌面环境易用性待提升:相较于 Windows 或 Ubuntu 等主流桌面操作系统,openEuler 桌面版在图形界面交互逻辑、常用办公软件(如 Office 替代工具、设计类软件)的预装与适配性上存在差距,新用户需投入更多时间适应。

六. 总结

本文围绕 openEuler 开源操作系统展开全方位解析,从生态定位到实操落地,再到行业价值验证,完整呈现了这一企业级操作系统的核心竞争力与应用潜力。作为华为主导、社区共建的开源项目,openEuler 以 "适配多架构、聚焦关键场景、构建自主生态" 为核心优势,不仅完美契合国内 "信创" 战略对安全合规的核心诉求,更通过与鲲鹏、飞腾等自主研发硬件的深度协同,解决了传统开源系统在企业级场景中的适配痛点,成为金融、能源、政务等关键行业数字化转型的可靠底座。

openEuler 不仅是开源操作系统的重要代表,更是数字化转型浪潮中"开放协作"与"技术创新"的有机结合体。无论是企业级关键业务的自主技术替代,还是个人开发者的技术实践与创新,openEuler 都提供了稳定、安全、灵活的技术平台。随着信创战略的深入推进与开源生态的持续繁荣,openEuler 必将在数字基础设施建设中发挥更重要的作用,为国内信息技术产业的自主创新注入持久动力。

如果想获取更多关于openEuler的信息请关注一下网址:

产品地址:https://www.openeuler.org/

产品使用说明:https://docs.openeuler.openatom.cn/zh/

相关推荐
低调小一1 小时前
从聊天记录到单一 Prompt:搞懂 Messages、Chat Templates、Special Tokens
人工智能·prompt
伊克罗德信息科技1 小时前
伊克罗德信息蝉联2025亚马逊云科技中国区年度创新合作伙伴奖,以AI深耕云端未来
人工智能·科技
媒体人8881 小时前
GEO优化专家孟庆涛谈 GEO 优化:百度抖音谷歌协同抢答案主权
大数据·人工智能·搜索引擎·生成式引擎优化·geo优化
智元视界1 小时前
智慧金融智能风控:AI算法如何服务小微企业
人工智能·金融·架构·云计算·数字化转型·产业升级
东南门吹雪1 小时前
向量、张量、大语言模型、Embedding
人工智能·语言模型·embedding
桃子叔叔1 小时前
Prompt Engineering 完全指南:从基础到高阶技术深度解析
大数据·人工智能·prompt
腾飞开源1 小时前
14_Spring AI 干货笔记之 Azure OpenAI 对话模型
人工智能·向量存储·对话模型·工具调用·spring ai·azure openai·ai模型集成
晨同学03271 小时前
【中文】CLIP4Clip: An Empirical Study of CLIP for End to End Video Clip Retrieval
人工智能·多模态
后端小肥肠1 小时前
Coze+ComfyUI 实战:一键生成爆款梦核物语视频,直通剪映草稿
人工智能·aigc·coze