ollama部署大模型 改变安装位置
时间: 2025-03-29 17:02:34 浏览: 45
### 修改Ollama大模型的默认安装路径
#### Windows 系统下的修改方法
在Windows系统中,默认情况下,Ollama应用程序及其模型会安装在用户目录 `C:\Users\<你的用户名>\AppData\Local\Ollama` 下。如果希望更改Ollama的应用程序安装路径,可以通过命令行参数实现:
通过运行带有 `/DIR` 参数的安装程序来指定新的安装位置。例如,要将Ollama安装到驱动器D上的某个文件夹中,可以执行以下命令:
```cmd
OllamaSetup.exe /DIR="D:\CustomLocation"
```
对于模型的存储路径,可以通过设置环境变量 `OLLAMA_MODELS` 来完成。具体操作步骤如下:
1. 打开系统的“环境变量”设置窗口(可以在Windows 11的系统设置或Windows 10的控制面板中找到)。
2. 创建一个新的系统变量名为 `OLLAMA_MODELS`,并将它的值设为你期望的模型存储路径,例如 `D:\Models\Ollama`。
3. 如果当前Ollama服务正在运行,则需要先停止它(可以从任务栏右下角的通知区域关闭托盘图标),然后再重新启动。
以上过程完成后,所有的新下载模型将会被放置在这个新设定好的目录里[^2]。
#### Linux 系统中的调整方式
于Linux操作系统而言,默认状况下Ollama把模型存放在 `~/.ollama/models` 文件夹之中。为了改变这一情况,同样也是借助环境变量来进行调节,在这里推荐编辑服务单元配置文件达到目的:
进入终端输入指令打开对应的服务定义档案:
```bash
sudo nano /etc/systemd/system/ollama.service
```
接着添加下面几行至 `[Service]` 部分之下:
```ini
Environment="OLLAMA_HOST=0.0.0.0:11434" # 开启外部访问功能, 并指定监听端口号.
Environment="OLLAMA_ORIGINS=* " # 支持任何来源发起请求.
Environment="OLLAMA_MODELS=/data/ollama/models" # 定义模型实际存放地点.
```
最后记得重启daemon以及关联的服务使改动生效:
```bash
sudo systemctl daemon-reload && sudo systemctl restart ollama
```
另外需要注意的是当涉及到不同磁盘分区或是远程网络共享时可能遇到权限方面的障碍所以务必确认目标文件夹具备恰当的操作许可权限[^3][^4].
### 总结
无论是哪种平台都提供了灵活的方法让用户能够自定义软件的工作区以便更好地管理资源利用效率.
阅读全文
相关推荐


















