ollama安装(ubuntu20.04)

Ollama是一款开源的自然语言处理工具,它可以帮助开发者快速构建文本处理应用。

ollama官网: https://ollama.ai/

一、ollama 自动安装

下载脚本

linux统一采用sh脚本安装,一个命令行搞定。

curl -fsSL https://ollama.com/install.sh | sh

二、ollama 手动安装

ollama自动安装是通过github拉取下载包(现在安装包已经1G以上),在国内经常下载失败,这里我教大家如何手动安装。

1.转到ollama的github仓库下载包

在这里插入图片描述
迅雷加速下载,这里用的PJ版本的,下载速度可以到3.5MB/s。
在这里插入图片描述

2.上传安装包到linux服务器

用mobaxterm或者支持sftp的工具上传到linux服务器,如/root/ollama-linux-amd64.tgz

进入目录

cd /root

执行解压命令安装ollama

tar -zxf ollama-linux-amd64.tgz -C /usr/local

3.配置

编辑命令行

vim /root/.bashrc

配置ollama主机IP地址:

export OLLAMA_HOST=http://[服务器的IP地址]:11434

4.随机启动

  • 创建开机脚本
 cat <<EOF | $SUDO tee /etc/systemd/system/ollama.service >/dev/null
[Unit]
 Description=Ollama Service
 After=network-online.target

[Service]
ExecStart=/usr/local/bin/ollama serve
User=ollama
Group=ollama
 Restart=always
 RestartSec=3
 Environment="PATH=$PATH"
  • 设置开机启动
systemctl enable ollama
  • 配置启动环境变量
systemctl set-environment OLLAMA_HOST=http://[服务器的IP地址]:11434
  • 启动服务
systemctl start ollama

5.检查是否安装成功

  • 查看版本号
ollama -v
  • 查看帮助
ollama --help
### 在 Ubuntu 20.04 上通过 Docker 安装和配置 Ollama #### 系统准备 为了成功安装并运行 Ollama,需确保系统满足最低要求。目标环境应为 **Ubuntu 20.04 或更高版本** 并预先安装好 Docker[^1]。 #### 更新系统包管理器 执行以下命令以更新系统的软件包列表: ```bash sudo apt update && sudo apt upgrade -y ``` 此操作可确保所有基础依赖项是最新的,从而减少潜在冲突。 #### 安装 Docker 如果尚未安装 Docker,则可以通过官方推荐的方式完成安装: 1. 添加 Docker 的官方 GPG 密钥: ```bash curl -fsSL https://get.docker.com -o get-docker.sh ``` 2. 执行脚本来自动安装 Docker 及其必要组件: ```bash sudo sh get-docker.sh ``` 3. 验证 Docker 是否正常工作: ```bash docker --version ``` 上述过程完成后即可确认 Docker 已经被正确部署到环境中。 #### 启动并测试 Docker 服务 启动 Docker 服务并通过简单测试验证功能是否可用: ```bash sudo systemctl start docker sudo docker run hello-world ``` 当终端显示 `Hello from Docker!` 字样时表明容器引擎已经就绪。 #### 获取 Ollama 镜像 拉取最新的 Ollama Docker 映像文件至本地存储库中: ```bash docker pull ollama/ollama:latest ``` 这一步骤会下载由开发者维护的正式发行版镜像用于后续实例化处理。 #### 创建并运行 Ollama 实例 定义一个新的交互式 shell 来加载先前获取好的映射资源,并指定挂载路径使得数据能够持久保存于主机磁盘之上: ```bash mkdir -p ~/ollama-data docker run -it \ -v ~/ollama-data:/data \ -p 11434:11434 \ ollama/ollama:latest ``` 这里 `-v` 参数指定了卷绑定关系;而 `-p` 则暴露端口供外部访问,默认情况下监听的是 TCP 协议下的 11434 端口号。 #### 访问 Web 接口 打开浏览器输入地址栏 http://localhost:11434 ,应该可以看到图形化的用户界面来管理和调用模型服务。 --- ### 注意事项 对于某些特定应用比如 A-LOAM,在较旧的操作系统版本里可能还需要额外安装一些库支持,例如 FLANN 和 VTK 相关工具链。但在当前讨论范围内并不涉及这些复杂场景,因此无需考虑它们的影响[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

名栩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值