ollama模型离线迁移/复制

Windows

v2-1c42be2651236d6f24a2c92e

在ollama中可以使用命令ollama pull deepseek-r1:7b 下载模型,但在某些特殊情况下(如:离线环境)需要手动迁移模型,本文详细讲解了ollama中离线迁移模型的方式。

一、下载特定模型

在一个有网的环境中,使用ollama pull命令下载模型,如:deepseek-r1:7b

v2-bc39552763b810cac1bd8ddf0759f60e_r

二、进行离线迁移

迁移之前首先需要确定ollama主目录。在windows系统中,通常是用户主目录下的.ollama文件夹,例如: C:\Users\wangk\.ollama;在Linux系统中,同样的,通常也是用户主目录下的.ollama文件夹,例如:/root/.ollama

windows系统下的ollama主目录:

v2-ebe6d26a89f39584a055503de79cad77_r

linux系统下的ollama主目录:

v2-c1a2fc3fb4cdbac4e76fc2803ee0be37_r

在ollama主目录下,有两部分内容需要迁移:

v2-b3c5690beec2fb7cbd3da28fcbc7f474_r

1.blobs文件夹

在blobs文件夹下是一些二进制文件,这时,需要到ollama官网去,找到对应模型的唯一标识,这里以deepseek-r1:7b为例,ollama官网的models中搜索deepseek-r1,并进入主页,如下所示:

v2-d2e2fd842e52625a65ec4bff7688aa44_r

点击model,然后拷贝这部分 96c415656d37

v2-76ff6221344ddb966eda71dbfd3cf0ad_r

在blobs文件夹搜索 96c415656d37

v2-04e01d89ac6b10f695be22d2bd437977_r

可以定位到一个二进制文件,找到这个文件,并将与这个文件具有相同修改时间的其它文件一起复制到目标主机的对应文件夹下

v2-e40c2fda99e759e9f0c774aa9efea2ed_r

2.manifests文件夹

这个比较简单,复制manifests文件夹下特定目录到目标主机的对应文件夹下

v2-e418ca41dcf6cc9313c31c2d49e70ecb_r

三、模型离线迁移完成

在目标主机运行ollama list命令,发现deepseekr1:7b模型已经迁移过来了

v2-11602e6d9a4920cd8ee0a82b3550fdbb_r

备注:ollama的模型在windows、linux和mac系统中都是通用的,模型不同系统之间可以进行相互拷贝。

本文链接:https://www.orcy.net.cn/4131.html,转载请附上原文出处链接

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注