收起左侧

ollama一键更新脚本

45
回复
5960
查看
[ 复制链接 ]

1

主题

6

回帖

0

牛值

江湖小虾

2025-7-7 03:03:22 显示全部楼层 阅读模式

现在的ollama有点旧了,测了qwen,deepseek这些有名的模型都会提示版本过低。

自己写了一个一键更新脚本,需要会ssh连接机器与github网络访问。 喜欢的话可以给个star。 或者如果官方可以采用最好了( XD

仓库地址: [url]https://github.com/wzqvip/Feiniu-ollama-update[/url]

🚀 一键升级命令

1. 先在应用商店停用 Ollama

2. SSH 登录飞牛系统,执行以下命令:

curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/upgrade_ollama.sh | bash

3. 升级完成后,从应用商店手动重新启用 Ollama 即可。


📦 当前测试环境

  • 飞牛系统版本:fnOS 0.9.13
  • 原始 Ollama 版本:0.5.13
  • 升级后版本:0.9.5

升级过程中将自动执行以下操作:

  • 自动识别安装路径 /volX/@appcenter/ai_installer
  • 自动备份旧版本至 ollama_bk_YYYYMMDD_HHMMSS
  • 自动下载并部署最新 Ollama 版本
  • 自动升级 pipopen-webui
  • 自动检查版本一致性,若已是最新则跳过更新

✨ 示例运行输出

taco@MS-FnOS:~$ curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/upgrade_ollama.sh | bash
🔍 查找 Ollama 安装路径...
✅ 找到安装路径:/vol1/@appcenter/ai_installer
📦 正在检测当前 Ollama 客户端版本...
📦 当前已安装版本:v0.5.13(客户端)
📦 已备份原版 Ollama 为:ollama_bk_20250707_023630
🌐 获取 Ollama 最新版本号...
⬇️ 正在下载版本 v0.9.5 ...
📦 解压到 ollama/ ...
⬆️ 正在升级 pip...
⬆️ 正在升级 open-webui...
✅ 新 Ollama 版本为:v0.9.5(客户端)
🎉 升级完成!Ollama 与 open-webui 均为最新版本。

🧩 其他实用脚本

🔁 ollama 版本还原脚本(可选)

如果你遇到兼容性或运行异常,可以一键还原之前版本:

curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/restore_ollama.sh | bash

自动查找最新的 ollama_bk_**** 备份并恢复为当前版本。


🧹 清理旧版本与缓存压缩包(推荐)

升级成功后建议清理系统残留的旧版本与下载文件:

curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/cleanup_ollama.sh | bash -s -- --force

code

code

code

收藏
送赞 8
分享

7

主题

186

回帖

0

牛值

小有名气

fnOS1.0上线纪念勋章社区上线纪念勋章

2025-7-9 23:01:46 显示全部楼层
自带的这个ollama,里面有什么模型来着

1

主题

11

回帖

0

牛值

江湖小虾

2025-7-13 07:21:03 显示全部楼层

up主 执行这个脚本后报错了,这个如何解决?

🔄 Ollama 升级脚本 for FnOS, 脚本v2.1.1
🔍 查找 Ollama 安装路径...
✅ 找到安装路径:/vol1/@appcenter/ai_installer
📦 正在检测当前 Ollama 客户端版本...
📦 当前已安装版本:v0.5.13(客户端)
🌐 获取 Ollama 最新版本号...
📦 最新版本号:v0.9.7-rc0
⬇️ 正在下载版本 v0.9.7-rc0 ...
🚀 使用 aria2c 多线程下载...
Exception caught
Exception: [download_helper.cc:451] errorCode=1 Unrecognized URI or unsupported protocol:

curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main/upgrade_ollama.sh | bash  详情 回复
2025-10-16 09:43
curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main/upgrade_ollama.sh | bash  详情 回复
2025-10-16 09:41
手动下载ollama的压缩包防到ai_install里,跳过下载就解决了。  详情 回复
2025-7-13 08:23

1

主题

11

回帖

0

牛值

江湖小虾

2025-7-13 08:23:11 显示全部楼层
Harry_zOdGO 发表于 2025-7-13 07:21
up主 执行这个脚本后报错了,这个如何解决?
🔄 Ollama 升级脚本 for FnOS, 脚本v2.1.1
🔍 查找 Ollama 安 ...

手动下载ollama的压缩包防到ai_install里,跳过下载就解决了。
兄弟下载的哪个压缩包啊,有个amd64的和arm64的后缀的  详情 回复
2025-11-10 20:09
哪个压缩包啊?Ollama-darwin.zip 这个么? 怎么跳过啊大哥  详情 回复
2025-10-11 21:40

26

主题

56

回帖

0

牛值

初出茅庐

2025-9-19 19:08:05 显示全部楼层

root@XmFnNas:~# curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/upgrade_ollama.sh | bash
🔄 Ollama 升级脚本 for FnOS, 脚本v2.1.1
🔍 查找 Ollama 安装路径...
✅ 找到安装路径:/vol2/@appcenter/ai_installer
📦 正在检测当前 Ollama 客户端版本...
📦 当前已安装版本:v0.5.13(客户端)
🌐 获取 Ollama 最新版本号...
📦 最新版本号:v0.12.0
⬇️ 正在下载版本 v0.12.0 ...
🚀 使用 aria2c 多线程下载...
Exception caught
Exception: [download_helper.cc:451] errorCode=1 Unrecognized URI or unsupported protocol:

root@XmFnNas:~#

3

主题

18

回帖

0

牛值

江湖小虾

2025-10-11 21:40:08 显示全部楼层
Harry_zOdGO 发表于 2025-7-13 08:23
手动下载ollama的压缩包防到ai_install里,跳过下载就解决了。

哪个压缩包啊?Ollama-darwin.zip  这个么?  怎么跳过啊大哥

1

主题

4

回帖

0

牛值

江湖小虾

2025-10-16 09:41:46 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=146207&ptid=30973][color=#999999]Harry_zOdGO 发表于 2025-7-13 07:21[/color][/url][/size] up主 执行这个脚本后报错了,这个如何解决? 🔄 Ollama 升级脚本 for FnOS, 脚本v2.1.1 🔍 查找 Ollama 安 ...[/quote]
curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main/upgrade_ollama.sh | bash

1

主题

4

回帖

0

牛值

江湖小虾

2025-10-16 09:43:00 显示全部楼层
Harry_zOdGO 发表于 2025-7-13 07:21
up主 执行这个脚本后报错了,这个如何解决?
🔄 Ollama 升级脚本 for FnOS, 脚本v2.1.1
🔍 查找 Ollama 安 ...

curl -sL https://raw.githubusercontent.co ... n/upgrade_ollama.sh | bash

5

主题

6

回帖

0

牛值

江湖小虾

fnOS1.0上线纪念勋章

2025-11-10 20:09:29 显示全部楼层
Harry_zOdGO 发表于 2025-7-13 08:23
手动下载ollama的压缩包防到ai_install里,跳过下载就解决了。

兄弟下载的哪个压缩包啊,有个amd64的和arm64的后缀的

0

主题

6

回帖

0

牛值

江湖小虾

2025-11-12 13:41:40 显示全部楼层

这个命令可以正常使用:curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main/upgrade_ollama.sh | bash

好人一生平安啊!困扰许久的问题终于解决了  详情 回复
2025-12-12 14:23
试了这个可用  详情 回复
2025-12-2 09:56

14

主题

30

回帖

0

牛值

初出茅庐

2025-11-14 18:49:53 显示全部楼层

0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded. curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/upgrade_ollama.sh | bashntent.com/wzqvip/Feiniu-ollama-update/main/upgrade_ollama.sh | bash
🔄 Ollama 升级脚本 for FnOS, 脚本v2.1.1
🔍 查找 Ollama 安装路径...
✅ 找到安装路径:/vol1/@appcenter/ai_installer
📦 正在检测当前 Ollama 客户端版本...
anakin@Fnos-Scorpio:~$

无法正常使用了啊 一直停留在这里

0

主题

1

回帖

0

牛值

江湖小虾

2025-11-24 20:07:10 显示全部楼层

curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main/upgrade_ollama.sh | bash 这个真的可以 @某一x 谢谢啊

0

主题

9

回帖

0

牛值

江湖小虾

2025-11-25 11:00:19 显示全部楼层

楼上的可以用谢了

0

主题

2

回帖

0

牛值

江湖小虾

2025-12-2 09:56:02 显示全部楼层
Lige_q0btt 发表于 2025-11-12 13:41
这个命令可以正常使用:curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main ...

试了这个可用

0

主题

6

回帖

0

牛值

江湖小虾

2025-12-9 11:48:57 显示全部楼层

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

2

回帖

0

牛值

江湖小虾

2025-12-9 17:05:32 显示全部楼层

更新完毕以后不调用N卡了怎么解决?

0

主题

9

回帖

0

牛值

江湖小虾

2025-12-12 14:23:27 显示全部楼层
Lige_q0btt 发表于 2025-11-12 13:41
这个命令可以正常使用:curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main ...

好人一生平安啊!困扰许久的问题终于解决了

0

主题

6

回帖

0

牛值

江湖小虾

2025-12-15 15:21:31 显示全部楼层

现在有了新问题,ollama的版本落后了 新出的模型下不了

可以了 要去应用商店停用  详情 回复
2025-12-15 16:11

0

主题

6

回帖

0

牛值

江湖小虾

2025-12-15 16:11:46 显示全部楼层
Lige_q0btt 发表于 2025-12-15 15:21
现在有了新问题,ollama的版本落后了  新出的模型下不了

可以了  要去应用商店停用

1

主题

2

回帖

0

牛值

江湖小虾

2025-12-16 13:52:58 显示全部楼层

image.png我提示这个是什么意思?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
可以了 启动慢而已  详情 回复
2025-12-16 13:54

1

主题

2

回帖

0

牛值

江湖小虾

2025-12-16 13:54:21 显示全部楼层
A0000新博 发表于 2025-12-16 13:52
我提示这个是什么意思?

可以了 启动慢而已

0

主题

4

回帖

0

牛值

江湖小虾

2025-12-20 17:52:22 显示全部楼层

换这个:curl -sL https://raw.githubusercontent.com/XeonForce/Feiniu-ollama-update/main/upgrade_ollama.sh | bash 成功了

0

主题

3

回帖

0

牛值

江湖小虾

2026-1-16 15:25:05 显示全部楼层

curl -sL https://raw.githubusercontent.com/Linchill/Feiniu-ollama-update-tarzst-fix/main/upgrade_ollama.sh | bash

更新了最新的版本,在楼主的基础上修改了最关键的问题:Ollama 官方已经将 Linux 发行包从 .tgz(gzip)切换为 .tar.zst(zstd),当前脚本在 下载文件名、完整性校验、解压方式 三个关键点都会失效或产生隐患,我这份已经修改了相关逻辑。

z终于下载了!  详情 回复
2026-3-13 20:50
建议大家使用代理下载,不然太慢了。这个是我用的脚本,大家可以根据自己的实际代理地址修改: export http_proxy=http://192.168.31.204:7890 export https_proxy=http://192.168.31.204:7890 curl -sL https://raw  详情 回复
2026-2-27 16:26
20260227测试有用!  详情 回复
2026-2-27 16:16
2026-01-18 测试有用~  详情 回复
2026-1-18 01:09
3

查看全部评分

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-18 01:09:45 显示全部楼层

2026-01-18 测试有用~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

9

回帖

0

牛值

江湖小虾

2026-1-27 00:48:04 显示全部楼层

curl -sL https://raw.kkgithub.com/Linchill/Feiniu-ollama-update-tarzst-fix/main/upgrade_ollama.sh | bash

这种方式更适合

0

主题

3

回帖

0

牛值

江湖小虾

2026-2-9 10:33:44 显示全部楼层

好人一生平安,感谢好人,已经成功。最新的是这个!!!

| curl -sL https://raw.githubusercontent.com/Linchill/Feiniu-ollama-update-tarzst-fix/main/upgrade_ollama.sh | bash更新了最新的版本,在楼主的基础上修改了最关键的问题:Ollama 官方已经将 Linux 发行包从 .tgz(gzip)切换为 .tar.zst(zstd),当前脚本在 下载文件名、完整性校验、解压方式 三个关键点都会失效或产生隐患,我这份已经修改了相关逻辑。 |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

升级成功但重启ollama,报错。500: Internal Error  详情 回复
2026-2-24 17:24

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-23 01:02:46 显示全部楼层

升级成功后启动不了应用,会无线重启。

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-23 23:22:04 显示全部楼层

这是原issue的链接,最下面的那个能用

安装报错 · Issue #2 · wzqvip/Feiniu-ollama-update

0

主题

6

回帖

0

牛值

江湖小虾

2026-2-24 17:24:38 显示全部楼层
龙马精神᭄ 发表于 2026-2-9 10:33
好人一生平安,感谢好人,已经成功。最新的是这个!!!
| curl -sL https://raw.githubusercontent.com/Li ...

升级成功但重启ollama,报错。500: Internal Error
脚本改动: FILENAME="ollama-linux-amd64.tgz" FILENAME="ollama-linux-amd64.tar.zst" # tar -xzf "$FILENAME" -C ollama ==》 cat "$FILENAME" | sudo tar --use-compress-program=unzstd -x -C ollama 收获同  详情 回复
2026-2-25 14:27

3

主题

5

回帖

0

牛值

江湖小虾

2026-2-25 14:27:56 显示全部楼层
Lige_q0btt 发表于 2026-2-24 17:24
升级成功但重启ollama,报错。500: Internal Error

脚本改动:
FILENAME="ollama-linux-amd64.tgz"
FILENAME="ollama-linux-amd64.tar.zst"

# tar -xzf "$FILENAME" -C ollama
==》 cat "$FILENAME" | sudo tar --use-compress-program=unzstd -x -C ollama

收获同样错误。

2

主题

19

回帖

0

牛值

江湖小虾

2026-2-27 16:16:18 显示全部楼层
Linchill🌵 发表于 2026-1-16 15:25
curl -sL https://raw.githubusercontent.com/Linchill/Feiniu-ollama-update-tarzst-fix/main/upgrade_oll ...

20260227测试有用!

2

主题

19

回帖

0

牛值

江湖小虾

2026-2-27 16:26:51 显示全部楼层
Linchill🌵 发表于 2026-1-16 15:25
curl -sL https://raw.githubusercontent.com/Linchill/Feiniu-ollama-update-tarzst-fix/main/upgrade_oll ...

建议大家使用代理下载,不然太慢了。这个是我用的脚本,大家可以根据自己的实际代理地址修改:
export http_proxy=http://192.168.31.204:7890
export https_proxy=http://192.168.31.204:7890
curl -sL https://raw.githubusercontent.co ... n/upgrade_ollama.sh | bash

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-28 10:54:21 显示全部楼层

image.png

image.png

无法启用

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
解决了吗?  详情 回复
2026-3-9 06:01
我的也是这错误咋解决  详情 回复
2026-2-28 14:29

6

主题

11

回帖

0

牛值

江湖小虾

2026-2-28 14:29:29 显示全部楼层

我的也是这错误咋解决

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-1 07:56:27 显示全部楼层

催更一下,不过目前我已经用docker搭建好了,ollama与openwebui

docker无法调用gpu  详情 回复
2026-3-1 14:30

6

主题

11

回帖

0

牛值

江湖小虾

2026-3-1 14:30:16 显示全部楼层
ddjb 发表于 2026-3-1 07:56
催更一下,不过目前我已经用docker搭建好了,ollama与openwebui

docker无法调用gpu

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-4 03:26:01 显示全部楼层

无法启用,点进11436端口,webui里显示500 internal error,11435端口倒是显示一直显示ollama is running

屏幕截图2026-03-04032525.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一样,怎么解决呀  详情 回复
2026-3-11 10:42

0

主题

2

回帖

0

牛值

江湖小虾

2026-3-9 06:01:34 显示全部楼层

解决了吗?

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-9 13:51:40 显示全部楼层

同样的问题,修改脚本安装完成后报错500,有大佬解决了的吗

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-10 16:39:53 显示全部楼层

image.png

下载不了的,自己下载,放在这个目录就行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

4

回帖

0

牛值

江湖小虾

2026-3-11 09:49:14 显示全部楼层

我在Ollama里面点开升级提示,为什么让我下载的是open webui的https://codeload.github.com/open-webui/open-webui/tar.gz/refs/tags/v0.8.10

1

主题

4

回帖

0

牛值

江湖小虾

2026-3-11 10:42:05 显示全部楼层
颓颓小废宅 发表于 2026-3-4 03:26
无法启用,点进11436端口,webui里显示500 internal error,11435端口倒是显示一直显示ollama is running

...

一样,怎么解决呀

0

主题

1

回帖

0

牛值

系统先锋体验团🛩️

2026-3-11 19:14:54 显示全部楼层
守护ya 发表于 2026-3-11 10:42
一样,怎么解决呀

看日志,发现是依赖问题,把依赖更新下就行:/var/apps/ai_installer/target/python/bin/python3.12 -m pip install --break-system-packages --upgrade "torch>=2.4" "torchvision>=0.19" "torchaudio>=2.4" --index-url https://download.pytorch.org/whl/cpu
果然这么更新环境后,就能用了,也不好应用自动停止了,gpu调度也正常,感谢  详情 回复
2026-3-16 16:41
1

查看全部评分

2

主题

6

回帖

0

牛值

江湖小虾

2026-3-13 20:50:52 显示全部楼层
Linchill🌵 发表于 2026-1-16 15:25
curl -sL https://raw.githubusercontent.com/Linchill/Feiniu-ollama-update-tarzst-fix/main/upgrade_oll ...

z终于下载了!

0

主题

9

回帖

0

牛值

江湖小虾

2026-3-14 11:45:57 显示全部楼层

踩了一个早上的坑。大致是这样子的

一、ollama压缩格式问题

https://github.com/ollama/ollama/releases上面的版本格式已经是ollama-linux-amd64.tar.zst

1.先下载最新版ollama-linux-amd64.tar.zst,上传到/vol1/@appcenter/ai_installer,注意:vol1改成自己的具体路径(下同)

2.SSH 连接 NAS,进入文件目录

cd /tmp /vol1/@appcenter/ai_installer

3.复制运行这 1 条命令,自动转成 .tgz

zstdcat ollama-linux-amd64.tar.zst | gzip > ollama-linux-amd64.tgz

4.然后可以运行
curl -sL https://raw.githubusercontent.com/wzqvip/Feiniu-ollama-update/main/upgrade_ollama.sh | bash

这样子就会跳过下载ollama,直接安装最新版。

至于墙的问题,自己想办法解决吧

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-16 16:41:25 显示全部楼层
NoSickTigger 发表于 2026-3-11 19:14
看日志,发现是依赖问题,把依赖更新下就行:/var/apps/ai_installer/target/python/bin/python3.12 -m p ...

果然这么更新环境后,就能用了,也不好应用自动停止了,gpu调度也正常,感谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则