赞
踩
openwrt装了AdGuard home插件屏蔽广告,但是发现点击更新核心之后无法正常更新,插件也无法启动,显示未启动未重定向
由于更新核心的链接是github的,github国内访问速度比较慢,而且经常被运营商拦截
- https://github.com/AdguardTeam/AdGuardHome/releases/download/${latest_ver}/AdGuardHome_linux_${Arch}.tar.gz
- https://static.adguard.com/adguardhome/release/AdGuardHome_linux_${Arch}.tar.gz
- #https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_${Arch}.tar.gz
我们可以使用github加速的网站在链接上加上签字,通过加速网站的代理下载
- https://github.moeyy.xyz/https://github.com/AdguardTeam/AdGuardHome/releases/download/${latest_ver}/AdGuardHome_linux_${Arch}.tar.gz
- https://static.adguard.com/adguardhome/release/AdGuardHome_linux_${Arch}.tar.gz
- #https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_${Arch}.tar.gz
替换之后再次更新发现
- 开始下载
- --2022-05-22 05:36:45-- https://github.com/AdguardTeam/AdGuardHome/releases/下载/v0.107.6/AdGuardHome_linux_amd64.tar.gz 13.3M
- 0s
- 10650K ......................................................................................... ..................................... 99% 44.9M 0s
- 10700K ......................... 100% 58.1M=0.8s
- 2022-05-22 05: 36:47 (13.2 MB/s) - '/tmp/AdGuardHomeupdate/AdGuardHome_linux_amd64.tar.gz' 保存 [10972388/10972388]
- 下载成功 start copy
- start copy
- awk: /etc/AdGuardHome.yaml: No such file or directory
- AdGuardHome turn关闭
- 启用=1
- rm: can't remove '/usr/bin/AdGuardHome/AdGuardHome': No such file or directory
- mv: write error: No space left on device
- mv failed 也许空间不足 请使用 upx 或将 bin 更改为 /tmp/
- AdGuardHome是显示更新了,
当然这是部分经过翻译的 ,这里提示空间不足,那哪里空间不足呢
默认设置的工作路径是 /usr/bin/AdGuardHome/
是不是这个地方空间不足呢?我们来验证看看
- root@OpenWrt:~# df -h /usr/bin/AdGuardHome/
- Filesystem Size Used Available Use% Mounted on
- overlayfs:/overlay 102.4M 90.7M 11.7M 89% /
看到这里空间快满了,和可能是这里的问题
在github查看Issues时候发现了这段话
可能是overlay空间不足,adguardhome的日志会占用大量空间,可以试试把日志清空再更新。
打开控制面板,设置,常规设置,最底部两项,点击清除查询日志和清除统计数据即可。
同时建议把这两项的保存时间缩短并定期清理。
解决方法:
1.扩容分区
2.更改工作目录
为了方便我选了第二种
将目录改成 /tmp/AdGuardHome
再次点击更新核心,启动
问题解决
参考地址:
无法下载内核文件 · Issue #63 · rufengsuixing/luci-app-adguardhome · GitHub
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。