别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境 | 您所在的位置:网站首页 › openwrt官网固件怎样下载 › 别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境 |
本文引用自“Derry”大佬,已和大佬沟通,取得转载权限,感谢大佬授权。 很多openwrt刷机爱好者不知道自己编译openwrt系统,到处寻找自己合适的固件。可能很多人也尝试去自己搭建linux环境去编译,但有些第三方包下载速度非常慢,还可能直接下载失败,为了方便定期编译最新openwrt固件,我们可以采用github action云编译。 云编译可以随时随地进行,所有的编译工作都运行在github服务器上,编译时间大概2-3小时左右,完成后直接通过web下载即可。 ![]() 很多人可能没有github账号,我们首先需要在github官网注册一个账号,具体注册流程这里不详细介绍 注册地址:https://github.com ![]() 这一步很重要,只有fork了带action流程的项目才能进行云编译,这里以lean 的openwrt项目为实例,当然还有很多其他的项目可供选择,大家可以自行搜索。 项目地址:https://github.com/coolsnowwolf/lede ![]() ![]() fork成功后我们点击Actions菜单,按照指引启用项目的actions功能 ![]() ![]() ![]() 这里我们简单浏览下workflow文件,定义文件在.github/workflows目录,在lean的openwrt项目中默认有一个编译流程,触发编译的条件是新建release,意思是只要检测到有新的release,就会自动开始编译固件。 ![]() ![]() ![]() 现在我们新建一个release,版本和备注自己随便写,然后直接发布。 ![]() ![]() 发布成功后,我们可以发现项目已经开始编译,可以点击workflow查看详细的编译过程 ![]() ![]() ![]() ![]() 编译完成后会生成openwrt固件,直接下载就可以使用。 ![]() 以上只是以lean的openwrt源码为实例简单介绍了如何使用github action进行固件编译,如果大家想编译非x86的固件,可以自行修改openwrt的.config文件,选择其他产品,比如红米ac2100、k2p、r2s等。 原文链接:别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境 大佬公众号: OpenWrt -> 加入科技玩家交流群组:点击加入 注意:1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。4.同一种信息仅发一次,多发会被删除。5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。6.文章关联方不想展示也可以微信站长“socutesheep”删除。本文由 @科技玩家的朋友们 发布。如若转载,请注明出处: 科技玩家 » 别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境 |
CopyRight 2018-2019 实验室设备网 版权所有 |