linux安装ollama
时间: 2025-05-25 17:10:45 浏览: 28
### 如何在 Linux 上安装 Ollama
#### 官方网站方法
通过访问 Ollama 的官方网站,可以找到适用于不同操作系统的安装指南。对于 Linux 用户而言,需根据自己的系统架构选择合适的安装包并完成下载。随后运行该安装包,并依据提示逐步完成整个安装流程[^1]。
#### 使用命令行工具 (curl 和 chmod)
另一种更为简洁的方式是利用终端执行特定指令实现自动化部署。具体步骤如下所示:
```bash
sudo curl -L https://ollama.com/download/ollama-linux-amd64 -o /usr/bin/ollama
sudo chmod +x /usr/bin/ollama
```
此脚本会自动获取最新版本的二进制文件至 `/usr/bin` 路径下,并赋予其可执行权限[^2]。
#### 设置为后台服务
为了使 Ollama 可以持续稳定地运行于服务器环境中,建议将其配置成 systemd 启动项之一。以下是创建相应 service 文件以及激活它的全过程描述:
- **新建用户**
```bash
sudo useradd -r -s /bin/false -m -d /usr/share/ollama ollama
```
- **定义服务单元**
编辑位于 `/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
[Install]
WantedBy=default.target
```
- **重新加载守护进程配置并与之交互**
执行下列命令确保新加入的服务能够被识别进而启用它。
```bash
sudo systemctl daemon-reload
sudo systemctl enable ollama
sudo systemctl status ollama
sudo systemctl start ollama
```
以上操作将保证即使主机重启后仍能保持正常运作状态[^2]。
#### Docker 方法
如果倾向于容器化解决方案,则可以直接采用官方维护好的镜像资源来进行设置。只需一条简单的 docker 命令即可轻松搞定全部准备工作:
```dockerfile
docker run -d \
-v /home/ollama:/root/.ollama \
-p 11435:11434 \
--name ollama \
ollama/ollama
```
这条语句不仅挂载了一个持久化的数据卷用于保存模型权重等重要资料外还开放端口映射以便远程连接调用API接口等功能[^3]。
最后一步无论采取哪种方式都应当测试一下是否成功装载完毕——即打开一个新的 shell 输入 `ollama` 查看返回结果是否有帮助信息输出即可确认无误[^1]。
阅读全文
相关推荐















