最后的报错:
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…
|