开发者
资源
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

环境要求

本文档源码构建验证环境以openEuler 24.03 LTS SP3系统编译构建Ollama 0.19.0版本为例。除此之外,本节介绍了源码构建验证可支持的其他环境信息。

可支持的版本

表1 版本范围

OS版本

系统仓库Go版本

构建Ollama使用的Go版本

支持的Ollama版本范围

openEuler 24.03 LTS SP3

Go 1.21.4

Go 1.24.1

Ollama 0.19.0

openEuler 22.03 LTS SP4

Go 1.17.3

Go 1.24.1

Ollama 0.19.0

Ollama 0.19.0源码声明要求Go 1.24.1。openEuler 24.03 LTS SP3系统仓库提供golang 1.21.4-44.oe2403sp3,openEuler 22.03 LTS SP4系统仓库提供golang 1.17.3-34.oe2203sp4,均低于Ollama 0.19.0的构建要求。因此构建Ollama 0.19.0时使用Go官方发布的Go 1.24.1工具链。

组件要求

表2 依赖组件要求对应的版本

组件

版本

GCC

12.3.1-105.oe2403sp3

GCC-C++

12.3.1-105.oe2403sp3

make

4.4.1-2.oe2403sp3

CMake

3.27.9-8.oe2403sp3

Git

2.43.0-10.oe2403sp3

Go

1.24.1

CUDA Toolkit

13.0