openwrt dl 目录下的 package 国内有镜像吗?

2023-02-09 11:23:58 +08:00
 huangya
是 dl 目录下的,不是已经编译好的 image 的镜像。
1126 次点击
所在节点    OpenWrt
7 条回复
xiri
2023-02-09 11:53:31 +08:00
dl 目录下放的是编译过程要用到的源代码压缩包,它不是从某一个特定服务器下载的啊。

每个包的 Makefile 都会定义自己的代码下载链接的,各种来源都有( github 、各种开源组织的 git/svn 服务器之类的),都没有一个统一的地方维护,怎么做镜像,,,
mdzz
2023-02-09 12:43:58 +08:00
LXGMAX
2023-02-09 14:10:26 +08:00
各处来的源码包,没有镜像,挂代理吧
xiri
2023-02-09 14:22:53 +08:00
@mdzz feeds 对应 opkg 命令安装的 ipk 文件,并不是楼主要的编译过程中 dl 目录下的文件。

一个简单的例子,当你要编译 frp 时会按照下面的 Makefile 中定义的 PKG_SOURCE_URL 把源代码下载到 dl 目录下:
https://github.com/openwrt/packages/blob/master/net/frp/Makefile
每个包定义自己的代码下载链接,并没有一个统一的地方进行维护
yaott2020
2023-02-09 15:30:54 +08:00
挂代理吧,没啥好办法,记得设置国内外分流
amigoOS
2023-02-12 13:50:08 +08:00
你说的编译前的预下载 make download 是吧,国内有镜像但都是配套了指定 op 版本和插件,不一定满足你的需求。

目前自己的解决办法是通过 github action 执行 make download 并把 dl 目录压缩包作为结果输出。
huangya
2023-02-13 10:08:55 +08:00
@amigoOS
>国内有镜像但都是配套了指定 op 版本和插件
能说下地址吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/914508

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX