编译Lean openwrt固件资料

Lean源码地址: https://github.com/coolsnowwolf/lede
源码地址有编译说明注意查看。
以下资料是源码地址没有
make menuconfig 执行配置命令后出现下面画面


OpenWrt Configuration【OpenWrt配置】Target System (x86)  --->   目标系统(x86)
Subtarget (x86_64)  --->   子目标(x86_64)
Target Profile (Generic)  --->目标配置文件(通用)
Target Images  ---> 保存目标镜像的格式
Global build settings  --->      全局构建设置
Advanced configuration options (for developers)  ---- 高级配置选项(适用于开发人员)
Build the OpenWrt Image Builder 构建OpenWrt图像生成器
Build the OpenWrt SDK构建OpenWrt SDK
Package the OpenWrt-based Toolchain打包基于OpenWrt的工具链
Image configuration  --->图像配置
Base system  --->     基本系统
Administration  --->     管理
Boot Loaders  --->引导加载程序
Development  --->   开发
Extra packages  --->  额外包
Firmware  --->固件
Fonts  --->字体
Kernel modules  --->  内核模块
Languages  --->语言
Libraries  --->  图书馆
LuCI  --->      LuCI
Mail  --->邮件
Multimedia  --->多媒体
Network  --->网络
Sound  ---> 声音
Utilities  --->实用程序
Xorg  --->Xorg


编译成功后固件会存放在cd bin/targets/目录下
下面固件说明



修改网络信息
vim package/base-files/files/bin/config_generate

删除临时文件
rm -rf tmp

默认IP地址,最直接的方法是修改OpenWrt源码
位置在下面的位置
/package/base-files/files/lib/functions/uci-defaults.sh或者
/package/base-files/files/bin/config_generate
修改完之后保存,再进行编译操作。

修改或添加管理页面admin/status的文字代码,添加个人标识链接
源码里面搜索admin_status文件夹,修改下面路径的index.htm、index_x86.htm文件
/feeds/luci/modules/luci-mod-admin-full/luasrc/view/admin_status/
/staging_dir/target-x86_64_musl/root-x86/usr/lib/lua/luci/view/
/usr/lib/lua/luci/view/admin_status/

lean大的源码主页修改位置
/package/lean/autocore/files