1
xiri 2023-02-09 11:53:31 +08:00 via Android
dl 目录下放的是编译过程要用到的源代码压缩包,它不是从某一个特定服务器下载的啊。
每个包的 Makefile 都会定义自己的代码下载链接的,各种来源都有( github 、各种开源组织的 git/svn 服务器之类的),都没有一个统一的地方维护,怎么做镜像,,, |
2
mdzz 2023-02-09 12:43:58 +08:00
|
3
LXGMAX 2023-02-09 14:10:26 +08:00
各处来的源码包,没有镜像,挂代理吧
|
4
xiri 2023-02-09 14:22:53 +08:00 via Android
@mdzz feeds 对应 opkg 命令安装的 ipk 文件,并不是楼主要的编译过程中 dl 目录下的文件。
一个简单的例子,当你要编译 frp 时会按照下面的 Makefile 中定义的 PKG_SOURCE_URL 把源代码下载到 dl 目录下: https://github.com/openwrt/packages/blob/master/net/frp/Makefile 每个包定义自己的代码下载链接,并没有一个统一的地方进行维护 |
5
yaott2020 2023-02-09 15:30:54 +08:00 via Android
挂代理吧,没啥好办法,记得设置国内外分流
|
6
amigoOS 2023-02-12 13:50:08 +08:00 via Android
你说的编译前的预下载 make download 是吧,国内有镜像但都是配套了指定 op 版本和插件,不一定满足你的需求。
目前自己的解决办法是通过 github action 执行 make download 并把 dl 目录压缩包作为结果输出。 |