小白仅需4分钟极速编译OpenWrt——支持x86、瑞芯微、树莓派等
由于openwrt源码更新在线编译的作者没有及时更新项目代码,之前喂饭级的在线编译无效了(已删除),现在找了一个超级简单的小白一键在线编译的项目:B站大佬 悟空的日常
该项目最大的特点:就是快,编译仅需4分钟即可完成!
自定义固件大小的 immortalWrt(系统内可在线安装插件),支持预安装docker(可选),可预设置pppoe拨号功能,目前支持x86-64 、 瑞芯微、树莓派、sunxi等平台!
一、准备工作
需要进入悟空的日常大佬的项目,将Fork到自己的仓库内!

Create a new fork——Create fork就完成了fork的工作了!

二、修改固件信息(不需修改可跳过)
修改信息:1、登录ip地址 (多网口可修改,但网口为动态获取IP模式)
打开自己的仓库——files/etc/uci-defaults

99-custom.sh——修改(右上角铅笔)

#网络设置——将ip地址192.168.100.1改为你需要的ip地址——Commit changes……

Commit changes完成修改

2.修改固件作者信息(大佬称之为装B项)
修改此项并不会对固件有任何改变,仅自娱自乐……

三、自定义插件(openwrt固件的灵魂)
openwrt的魅力所在就是其海量插件实现千变万化的功能,可以参照恩山插件对照表(schnappi整理),从插件仓库1 插件仓库2两个仓库内获取插件进行自定义。(immortalWrt不自定义插件也可以,可直接在系统内——软件包——更新列表后进行安装)
以x86平台为例(其它平台操作相同):x86-64——buid.sh——修改(右上角铅笔)——Commit changes……
以磁盘管理工具为例
PACKAGES="$PACKAGES luci-i18n-diskman-zh-cn"(需要添加就以这个格式进行操作)
#PACKAGES="$PACKAGES luci-i18n-diskman-zh-cn"(不需要可以直接删除,或者在前面添加“#”进行屏蔽

Commit changes完成自定义插件操作

四、编译
进入Actions操作

根据平台的版本进行选择x86-64-immortalWrt-24.10.0——Run workflow——根据需求自定义固件大小、是否需要Docker和是否预设配置PPPOE拨号拨号信息——Run workflow开始编译

等待4分钟后编译完成

整个过程超级快,4分钟完成了编译工作,本地编译最少4小时,其他的线上编译也要一个小时。

Code——Releases——Autobuild-x86-64

可以看到刚编译好的固件,点击下载即可。

其实一般情况下只需要Fork一下仓库,直接跳到第四步进行编译就可以了,ip地址系统内可以修改,插件也可以在系统内的软件包内进行安装和卸载。

bruce1227
校验提示文案
皮皮孙
校验提示文案
木原傀
校验提示文案
threeeyes
校验提示文案
枯藤昏鸦1
校验提示文案
值友9918046395
校验提示文案
值友7028032600
校验提示文案
缘分让我们在此相遇
校验提示文案
缘分让我们在此相遇
校验提示文案
值友1376728694
校验提示文案
值友1376728694
校验提示文案
缘分让我们在此相遇
校验提示文案
缘分让我们在此相遇
校验提示文案
值友7028032600
校验提示文案
值友9918046395
校验提示文案
枯藤昏鸦1
校验提示文案
皮皮孙
校验提示文案
bruce1227
校验提示文案
threeeyes
校验提示文案
木原傀
校验提示文案