最后的报错:
Collected errors: * pkg_write_filelist: Failed to open //usr/lib/opkg/info/luci-app-openclash.list: No space left on device. * opkg_install_pkg: Failed to extract data files for luci-app-openclash. Package debris may remain! * opkg_install_cmd: Cannot install package luci-app-openclash. * opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.
这种情况下opkg remove
是没有用的,会显示没有安装,但是空间确确实实是被占用了。
![]() | 1 lisaac 2022-06-14 12:47:38 +08:00 大概率是 squashfs 分区格式,可以尝试重置系统或者清除 overlay |
2 Illusionary 2022-06-14 12:57:46 +08:00 把 /etc/config 备份一下,重装 |
3 tty228 2022-06-14 13:05:47 +08:00 重启或者手动清空 tmp 目录看看 |
4 tty228 2022-06-14 13:06:47 +08:00 或者用 rar 打开 ipk ,查看软件安装目录和文件,手动进行删除 |
![]() | 5 hicdn 2022-06-14 14:02:54 +08:00 openclash 太臃肿了,直接下载 clash 编译好的 linux x64 二进制文件就能运行。 |
6 gam2046 2022-06-14 14:25:33 +08:00 可以简单的把 /overlay 下面的复制到外部存储上备份,然后删除下面所有文件即可。 设备本身有足够的存储或想使用外部存储作为 overlayfs ,可以参考官方文档进行变更: https://openwrt.org/docs/guide-user/additional-software/extroot_configuration |
7 huangtang130 2022-06-22 14:47:48 +08:00 别折腾了,重装省事 |
![]() | 8 Yzh361 2023-01-11 06:49:24 +08:00 via Android 我有个路由器是连一个 U 盘,挂载到了 overlay… |