有网友说OpenClash插件更新了,只想更新该插件不想直接去更新固件,但是更新软件包的时候会报错,怎样解决?

1、先登录OpenWrt,确认一下该固件是基于OpenWrt 23.05或者是OpenWrt 24.10分支(比如18.06、19.07、21.02这些太老了只能更新先固件),博主网盘分享的OpenWrt固件是基于OpenWrt 23.05分支编译的;

 

 

2、点一下更新列表;

 

 

3、的确是有报错信息,看了一下是源报错了;

 

 

4、这个问题好解决,既然是源的错,那就换个源吧,点“配置OPKG”;

 

 

5、找到“/etc/opkg/distfeeds.conf”;

 

 

6、默认的源是腾讯,既然报错了,就把原来的源全部删了;

 

7、复制以下内容(改为中科大的源),粘贴进去,保存;

src/gz openwrt_core https://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/targets/x86/64/packages
src/gz openwrt_base https://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/x86_64/base
src/gz openwrt_luci https://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/x86_64/telephony
src/gz openwrt_extras https://opkg.cooluc.com/openwrt-24.10/x86_64

 

 

 

8、再次点“更新列表”;

 

9、没有提示错误了;

 

 

10、软件包列表显示正常;

 

 

11、顺便更新一下OpenClash,变成最新版本啦。