Linux服务器离线安装ollama及大模型

Linux服务器离线安装ollama及大模型

核心思路:使用一台可以联网的电脑将需要的ollama安装包和大模型下载到本地,之后传输到Linux服务器上安装并配置

环境说明 联网机:macOS M1Pro Linux服务器:x86_64 安装ollama版本:v0.6.4 (某些新模型不支持低版本ollama,最好用新一点的) 安装的大模型:llama3.2-vision:11b 官网地址

下载ollama安装包

前往 下载地址,下载对应的Linux版本ollama

下载大模型

在联网机上运行ollama pull llama3.2-vision,将模型下载到本地,默认模型的安装路径为~/.ollama/models,其中blobs文件夹和manifests文件夹内容如下

  • ~/.ollama/models/blobs/(模型文件),文件名形式(如 sha256-aabd4debf0c8f08881923f2c25fc0fdeed24435271c2b3e92c4af36704040dbc
  • ~/.ollama/models/manifests/(元数据)

其对应关系为 每个模型的元数据(如文件列表)存储在 manifests 文件夹中。例如:

进入 manifests/registry.ollama.ai/<模型仓库>/<模型名称>/<版本> 目录。 打开 manifest.json 文件,查看其中的 layers 字段,每个层(layer)包含 digest(哈希值)和 size(文件大小)。根据 digest 值到 blobs 文件夹中找到对应的文件。

安装ollama

  1. 使用scp将ollama压缩包上传到服务器
  2. 解压缩:sudo tar -C /usr -xzf ollama-linux-amd64.tgz
  3. 输入以下命令启动 Ollama:ollama serve
  4. 另开启一个终端,输入以下命令,验证ollama是否运行成功:ollama -v

转移大模型

  • 复制 blobs 和 manifests 文件夹到目标机器的 ~/.ollama/models/ 目录。
  • 确保文件权限正确(如 chmod -R 700 ~/.ollama)。
  • 运行 ollama list 验证模型是否可用。

将 Ollama 添加为自启动服务(推荐)

首先,为 Ollama 创建用户和组:

bash 复制代码
sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama
sudo usermod -a -G ollama $(whoami)

然后在该位置:/etc/systemd/system/ollama.service 创建服务文件

ini 复制代码
[Unit]
Description=Ollama Service
After=network-online.target

[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment="PATH=$PATH"

[Install]
WantedBy=default.target

最后启动服务:

bash 复制代码
sudo systemctl daemon-reload
sudo systemctl enable ollama
相关推荐
Java中文社群20 分钟前
超实用!SpringAI提示词的4种神级用法
java·人工智能·后端
Tadas-Gao32 分钟前
视觉Transformer金字塔架构演进:从PVT到CoaT的技术脉络与创新解析
人工智能·深度学习·机器学习·大模型·llm·transformer
神经星星1 小时前
【TVM 教程】在 TVM 中使用 Bring Your Own Datatypes
人工智能·深度学习·机器学习
说私域2 小时前
虚拟与现实交融视角下定制开发开源AI智能名片S2B2C商城小程序赋能新零售商业形态研究
人工智能·小程序·开源·零售
她说人狗殊途2 小时前
神经网络基础讲解 一
人工智能·深度学习·神经网络
阿里云大数据AI技术2 小时前
【新模型速递】PAI-Model Gallery云上一键部署MiniMax-M1模型
人工智能·llm·云计算
胖墩会武术2 小时前
【PyTorch项目实战】CycleGAN:无需成对训练样本,支持跨领域图像风格迁移
人工智能·pytorch·python
老周聊大模型2 小时前
ReAct Agent终极指南|LangChain实战×多工具调度×幻觉消除(
人工智能·程序员
学术 学术 Fun2 小时前
Vui:轻量级语音对话模型整合包,让交互更自然
人工智能·深度学习·ai
聚客AI3 小时前
工业级Prompt设计手册:构建高准确率AI应用的10个黄金法则
人工智能·llm·掘金·日新计划