Openwrt 一次自动更新全部软件包

opkg update
opkg upgrade luci 
opkg list-upgradable | grep luci- | cut -f 1 -d ' ' | xargs opkg upgrade

在ssh下,先“opkg update”,获取更新。之后单独更新 luci 包。

再更新“ luci-” 开头的包。如果 要全部无条件更新,就去掉过滤“ grep luci- |”

可以先安装 luci-app-commands,在luci的系统菜单中,使用自定义命令进行更新,一键就直接执行,更方便!如下图

另外还有一种使用ash脚本更新的方法:

https://github.com/tavinus/opkg-upgrade

opkg install sudo
sudo ash ./opkg-upgrade.sh

作者: admini

伯虎

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

  ×  4  =  28