🚀 Ollama Linux 极速离线安装包 (支持 x86_64 与 ARM64)
由于国内网络环境原因,直接使用 Ollama 官方的一键安装脚本经常会遇到网络超时、curl HTTP/2 报错等问题。同时,网上流传的部分换源脚本存在强行安装 x86 版本的 Bug,导致在华为鲲鹏等 ARM 架构服务器上出现 Exec format error 错误。
本项目旨在为国内开发者提供一个最纯净、最快速、100% 官方原版的本地大模型引擎落地方案,并且完美修复了不同硬件架构的兼容性问题。
🌟 核心特性
- ⚡ 极致网络:依托 ModelScope 的极速带宽,千兆网络瞬间下载完成。
- 🛡️ 绝对纯净:二进制文件直接抓取自 GitHub 官方 Release 的
.tar.zst文件,无任何魔法修改。 - 🧠 双架构支持:脚本自动侦测 CPU 架构,完美支持 x86_64 (Intel/AMD) 与 ARM64 (华为鲲鹏、飞腾等)。
- 📦 版本自选:支持安装最新稳定版,或自由指定历史版本。
💻 一键安装指南 (推荐)
下载安装包
你只需要克隆本仓库的 master 分支,并执行安装脚本即可。脚本会自动去拉取对应版本和架构的安装包。
使用命令行下载(推荐)
# 使用命令行前,请确保已经通过pip install modelscope 安装ModelScope。
modelscope download --model=linwyc/Ollama-linux --local_dir ./Ollama-linux
当然也可以通过git clone来下载安装包
git clone https://www.modelscope.cn/linwyc/Ollama-linux.git --depth 1
cd Ollama-linux
通过python SDK下载
#安装ModelScope
pip install modelscope
#SDK模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('linwyc/Ollama-linux')
安装Ollama
下载安装包后,可进入 Ollama-linux 文件夹,在确认安装脚本具有执行权限后,运行安装脚本。Ollama 的安装文件采用 zstd 压缩(即 .tar.zst 文件),因此在运行安装脚本前,请确保环境中已安装 zstd。
执行安装
选项 A:安装最新版本 (默认)
sudo sh ollama-linux-install.sh
选项 B:安装指定版本 (例如 v0.31.2)
sudo OLLAMA_VERSION="v0.31.2" sh install.sh
🛠️ 安装后使用
安装完成后,Ollama 会自动配置为 systemd 后台服务。 你可以直接拉取模型(以通义千问 2.5 7B 为例):
ollama run qwen2.5:7b
(注:拉取模型推荐配置国内源或手动下载 GGUF 文件导入。)
📂 仓库架构说明
master分支:存放统一环境侦测和安装分发脚本 (install.sh)。- 其他版本分支 (如
v0.31.2):存放对应版本的官方.tar.zst二进制包。(支持v0.30.2...v0.31.2)
欢迎提出 Issue 或 Pull Request,一起完善国内的本地大模型基础设施!