建立软件源镜像
用 rsync 同步本软件源,通过 HTTP(S) 提供访问。路由器用同一公钥验证已签名的软件包和索引。
同步
sh
mkdir -p /srv/mirror/openwrt-daeuniverse
rsync -av --delete-delay --delay-updates \
rsync://openwrt.daeuniverse.org/openwrt-daeuniverse/ \
/srv/mirror/openwrt-daeuniverse/--delay-updates 将文件替换延后到传输结束,--delete-delay 延后删除旧文件。这两个选项不能保证整个软件源同时切换到新版本。每隔几小时同步一次。
提供
提供该目录,不要修改其中的内容。路由器访问 <series>/packages/<arch>/ 和 <series>/kmods/<release>/<target>/<subtarget>/。
使用
按说明操作,将 FEED 设为镜像地址:
sh
FEED=https://mirror.example.org/openwrt-daeuniverse/$(echo "$DISTRIB_RELEASE" | cut -d. -f1-2)从本站导入签名公钥,不要从镜像导入。
