原本 webd 只能支持 OpenWrt 的路由器,以及windows linux armbian。 但同样基于 linux 的 padavan 路由器固件则无法直接运行。 有大量 padavan 使用者在询问如何安装 webd 这里给出在 padavan 上安装 webd 的方法 本方法也适用于其他特殊的 linux 系统 ======================= 对于运行环境与 OpenWrt 不一致的固件(例如padavan)无法直接运行, 但可以把相应的 OpenWrt 运行环境移植过去,然后通过 chroot 方式运行 从 https://downloads./snapshots/targets/ 找到兼容固件 如果找不到完全匹配的,找个CPU兼容的也可以,一般同一个目录下的都通用。 用 7zip 打开刚下载的兼容固件镜像 (若打不开就换个其他格式的) 从 7zip 进入 lib 目录, 解压如下三个文件, 最后一个的名字不固定 libc.so libgcc_s.so.1 ld-musl-* 把这三个文件连同 webd 一起上传到路由器,假设目录结构如下: /mnt/sda1/webd /mnt/sda1/lib/libgcc_s.so.1 /mnt/sda1/lib/libc.so /mnt/sda1/lib/ld-musl-* 用 ssh telnet 或 ttl 登录路由器执行如下命令 cd /mnt/sda1/lib chmod +x libc.so ln -sfv libc.so ld-musl-* # 需替换成实际名字(让shell自动补全即可) chroot /mnt/sda1 /webd -w / # 这样既可运行, 注意 chroot 后的路径需要调整 ======================= webd 网盘简介:
下载地址与文档(会逐步完善) |
|