少走弯路:Linux系统更新Ollama 保姆级教程,只看这一篇就够了,解决Warning: client version is x.x.x

一、前言

本想装个 Gemma27b 模型来玩玩,据说能力很牛:

ollama run gemma3:27b

结果提示:

在这里插入图片描述

说我 ollama 的版本太低,那就升级一下吧。

二、下载

1.下载 ollama 更新包

下载地址:https://github.com/ollama/ollama/releases

在这里插入图片描述

大家根据各自的系统实际情况下载对应的包,我这里下载的是:ollama-linux-amd64.tgz,下载后放入某个目录。

2.下载 install.sh 文件

下载地址:https://ollama.com/install.sh

下载后,将 install.sh 文件和 ollama-linux-amd64.tgz 文件放在在相同路径下,并按下列要求修改 install.sh 文件 :

#搜索关键字:Downloading Linux ${ARCH} bundle
#注释掉原来的下载代码
#status "Downloading Linux ${ARCH} bundle"
#curl --fail --show-error --location --progress-bar \
#    "https://ollama.com/download/ollama-linux-${ARCH}.tgz${VER_PARAM}" | \
#    $SUDO tar -xzf - -C "$OLLAMA_INSTALL_DIR"

#替换为已经下载好的本地文件
$SUDO tar -C "$OLLAMA_INSTALL_DIR" -xzf ./ollama-linux-amd64.tgz

三、安装

1.先停止原服务

这里不停,后面可能有坑,文章后面会提到

找出正在运行的 ollama 进程:

ps -ef|grep ollama

然后 kill 掉:

kill -9 <进程ID>

2.执行安装脚本

sudo chmod a+x  install.sh
./install.sh

至此,大功告成!
查看下新版本号:

ollama -v

四、异常情况解析

1.查看版本号提示:Warning: client version is x.x.x

  • 原因解析
    之前下载的版本已经启用了服务,而且没有关闭。后续又安装了新版本,但是无法使用。

  • 解决方法

    ps -ef|grep ollama
    

    找出正在运行的 ollama 进程,然后 kill 掉:

    kill -9 <进程ID>
    

    然后再查看版本号:

    ollama -v
    

    这里应该能正常显示仅有的一个版本号了,但还需要重启一下 ollama 服务

    sudo systemctl start ollama
    

完美!收工!


都看到这里了,各位帅哥/美女,不管有用没用,都帮忙点个赞呗,❤️谢谢~


Author
吴所畏惧 2025.03.31
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

吳所畏惧

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

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

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

打赏作者

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

抵扣说明:

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

余额充值