OpenWrt 编译中的 Go 1.22 问题处理
1、设置拉取源(二选一)
1 | sed -i '1i src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default |
或者
1 | sed -i '1i src-git smpackage https://github.com/kenzok8/small-package' feeds.conf.default |
2、常规feends更新(不要运行install -a)
1 | ./scripts/feeds update -a |
如果是拉取small-package的,可以试着删除下面插件
1 | rm -rf feeds/smpackage/{base-files,dnsmasq,firewall*,fullconenat,libnftnl,nftables,ppp,opkg,ucl,upx,vsftpd-alt,miniupnpd-iptables,wireless-regdb} |
Lean源码里可能冲突的插件,删除
1 | rm -rf feeds/luci/applications/luci-app-mosdns && rm -rf feeds/packages/net/{alist,adguardhome,mosdns,smartdns} |
拉取最新版golang编译
1 | rm -rf feeds/packages/lang/golang |
3、再安装feeds
1 | ./scripts/feeds install -a && make menuconfig |
一键命令如下:(双仓库)
1 | sed -i '1i src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default |
一键命令如下:(单仓库)
1 | sed -i '1i src-git smpackage https://github.com/kenzok8/small-package' feeds.conf.default |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 YuKiFuHaNeの博客!





