前言:Ollama 默认将模型下载到其内部数据目录~/.ollama/models
,但mac的存储空间又十分金贵,网上找了很久也没找到在mac上改ollama默认模型下载目录的办法,摸索了一个方法在 macOS 上使用 Ollama 将模型下载到外置硬盘
使用符号链接 (Symbolic Link)
步骤 1:将 Ollama 默认模型目录移动到外置硬盘
- 找到 Ollama 的默认模型目录。通常位于
~/.ollama/models
。 - 将
models
目录复制或移动到你的外置硬盘上。例如,假设你的外置硬盘挂载在/Volumes/ExternalDrive
,你可以将models
目录移动到/Volumes/ExternalDrive/ollama_models
。
- 找到 Ollama 的默认模型目录。通常位于
步骤 2:创建符号链接
打开终端。
使用
ln -s
命令创建符号链接。命令格式如下:1
ln -s <目标路径> <链接路径>
在你的例子中,命令应该是:
1
ln -s /Volumes/ExternalDrive/ollama_models ~/.ollama/models
这会在
~/.ollama
目录下创建一个名为models
的符号链接,指向外置硬盘上的ollama_models
目录。步骤 3:验证
现在,当你使用 Ollama 下载模型时,它会认为模型被下载到了
~/.ollama/models
,但实际上文件会被保存到外置硬盘上的/Volumes/ExternalDrive/ollama_models
。