小白仅需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地址系统内可以修改,插件也可以在系统内的软件包内进行安装和卸载。

校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案