别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境

本文引用自“Derry”大佬,已和大佬沟通,取得转载权限,感谢大佬授权。

很多openwrt刷机爱好者不知道自己编译openwrt系统,到处寻找自己合适的固件。可能很多人也尝试去自己搭建linux环境去编译,但有些第三方包下载速度非常慢,还可能直接下载失败,为了方便定期编译最新openwrt固件,我们可以采用github action云编译。 云编译可以随时随地进行,所有的编译工作都运行在github服务器上,编译时间大概2-3小时左右,完成后直接通过web下载即可。

此图片的alt属性为空;文件名为frc-e986aefe215573b654daecc435a3013e.png

1. 注册github账号

很多人可能没有github账号,我们首先需要在github官网注册一个账号,具体注册流程这里不详细介绍

注册地址:https://github.com

2. fork lean的openwrt项目

这一步很重要,只有fork了带action流程的项目才能进行云编译,这里以lean 的openwrt项目为实例,当然还有很多其他的项目可供选择,大家可以自行搜索。

项目地址:https://github.com/coolsnowwolf/lede

3. 启用项目的action功能

fork成功后我们点击Actions菜单,按照指引启用项目的actions功能

4. 查看workflow定义文件

这里我们简单浏览下workflow文件,定义文件在.github/workflows目录,在lean的openwrt项目中默认有一个编译流程,触发编译的条件是新建release,意思是只要检测到有新的release,就会自动开始编译固件。

5. 发布一个release,开始编译固件

现在我们新建一个release,版本和备注自己随便写,然后直接发布。

发布成功后,我们可以发现项目已经开始编译,可以点击workflow查看详细的编译过程

编译完成后会生成openwrt固件,直接下载就可以使用。

以上只是以lean的openwrt源码为实例简单介绍了如何使用github action进行固件编译,如果大家想编译非x86的固件,可以自行修改openwrt的.config文件,选择其他产品,比如红米ac2100、k2p、r2s等。

原文链接:别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境

大佬公众号: OpenWrt

注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.发现违规行为请私信站长LAzySheep或进TG群举报。
本文由 @科技玩家的朋友们 发布。如若转载,请注明出处: 科技玩家 » 别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境

给TA买糖
共{{data.count}}人
人已赞赏
教程硬件路由器

用SmartDNS被举报!那怎么还叫“魔法上网”?

2021-8-23 9:43:49

硬件路由器

路由器也可以更换主题?(OpenWrt主题更换教程)

2021-8-27 0:10:59

30 条回复 A文章作者 M管理员
  1. blackyork

    积分不够 评论一下

  2. ZYJ

    多谢大佬

  3. aBay

    积分不够 评论来凑

  4. fyinnn

    冲冲冲,我已经上车了

  5. qq4311281

    多谢多谢老板娘

  6. 终极丶香蕉皮

    冲冲冲,我已经上车了

  7. 不浅

    多谢大佬。已学会

  8. gaifeird

    好像没看懂啊

  9. 奶油兔兔果

    这叫有现成的绝不手动

  10. 全

    厉害

  11. 十月

    多谢大佬,已学会

  12. 中邮纯

    支持一下

  13. 小fan

    技术性小姐姐啊

  14. 他她就是剑剑

    这个教程还是不错的,可以马克一下

  15. 我是滴滴

    支持一下

  16. 趙大寳

    刚毕业那会喜欢玩openwrt,现在工作只想找到好用方便的硬件加软件

  17. Pisces

    可以的

  18. xuexim

    厉害呀

  19. snowman

    学习了

  20. dudu

    学习一下 学习一下4

  21. 一份执着丶

    废了我两个账号

  22. lan

    学到了

  23. 满心欢喜

    有点没看懂

  24. doubo

    actions现在容易被ban

  25. fugui

    都是大佬啊

  26. hzjflying

    去我的github库看看吧。。https://github.com/MrH723/Actions-OpenWrt

  27. 金路

    咋装go语言大佬

个人中心
今日签到
有新私信 私信列表
搜索