Ollama-linux

0 downloads 0 likes on ModelScope updated

Model card

🚀 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,一起完善国内的本地大模型基础设施!