本人小白一枚啊,初学LEDE的编译。
看到LEAN大大开源的LEDE项目,https://www.right.com.cn/forum/thread-252647-1-1.html
非常佩服哇; 手痒弄个docker镜像,旨在快速一键编译。像我这样的小白或者懒人就不用怎么纠缠搭建编译环境的事情了。
已经放到docker hub并构建镜像成功; https://hub.docker.com/r/timiil/coolsnowwolf-lede-builder/
简单讲讲如何使用:
1, 安装docker环境
2, 拉取镜像: docker pull timiil/coolsnowwolf-lede-builder
3, 运行容器: docker run -it -v /home/lede_output:/lede/bin timiil/coolsnowwolf-lede-builder
4, 在容器内运行:
git pull
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
。。。
make -j1 V=s
如果顺利通过编译,就可以在宿主机/home/lede_output内收取编译标的物了。
———————————————————————————-
初步尝试过简单编译以下配置:
Target System (Qualcomm Atheros IPQ806X)
Target Profile (Netgear Nighthawk X4S R7800)
是可以成功编译的;增加其他模块和工具的情况,还需要继续测试。
———————————————————————————–
第一次做这样的docker构建镜像,请各位大仙指导指教!