ubuntu中离线安装ollama
时间: 2025-06-09 13:25:53 浏览: 21
### 如何在 Ubuntu 上离线安装 Ollama
要在 Ubuntu 系统上实现 Ollama 的离线安装,可以按照以下方法操作:
#### 准备工作
1. **确认 CPU 架构**
使用 `lscpu` 命令查看当前系统的 CPU 架构。如果架构为 `x86_64`,则需要下载 `ollama-linux-amd64.tgz` 文件;如果是 `aarch64` 或 `arm64` 则需下载对应的 `ollama-linux-arm64.tgz` 文件[^4]。
2. **获取安装包**
在联网环境下访问 Ollama 官方网站或其 GitHub Releases 页面 (https://github.com/ollama/ollama/releases),找到最新版本的 `.tgz` 文件并下载至本地存储设备(如 U 盘),随后传输到目标离线机器上的某个目录,例如 `/home/user/downloads/`[^3]。
#### 解压与部署
创建目标路径并将压缩包解压至此位置:
```bash
sudo mkdir -p /opt/ollama
sudo tar -xzf ~/downloads/ollama-linux-amd64.tgz -C /opt/ollama
```
此命令会将 Ollama 可执行文件放置于指定目录中[^1]。
#### 配置服务
为了使 Ollama 能够作为后台服务运行,需手动设置 systemd 服务单元文件。
1. 编辑服务定义文件:
```bash
sudo nano /etc/systemd/system/ollama.service
```
2. 添加如下内容到该文件内:
```ini
[Unit]
Description=Ollama Service
[Service]
ExecStart=/opt/ollama/ollama serve --host 0.0.0.0 --port 11434
Restart=always
User=root
Environment="OLLAMA_HOST=0.0.0.0:11434"
[Install]
WantedBy=multi-user.target
```
这里设置了监听地址为 `0.0.0.0` 和端口号为 `11434`,允许其他设备通过 IP 地址访问接口[^2]。
3. 更新并启用新配置的服务状态:
```bash
sudo systemctl daemon-reload
sudo systemctl enable ollama
sudo systemctl start ollama
```
此时,Ollama 应已成功启动,并可以通过浏览器或其他客户端工具测试连接情况。
---
### 注意事项
- 如果计划让远程计算机能够访问本机上的 Ollama 实例,则务必调整防火墙规则开放相应端口。
- 对于安全性较高的生产环境,请考虑更改默认暴露端口以及实施必要的身份验证机制来保护 API 接入权限。
阅读全文
相关推荐


















