当前位置:首页 > 未分类 > 正文内容

编译LEDE

Dongbin3个月前 (11-04)未分类116

1、安装编译依赖

sudo apt update -y
sudo apt full-upgrade -y
sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \
bzip2 ccache clang cmake cpio curl device-tree-compiler flex gawk gcc-multilib g++-multilib gettext \
genisoimage git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev \
libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev \
libreadline-dev libssl-dev libtool llvm lrzsz msmtp ninja-build p7zip p7zip-full patch pkgconf \
python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion \
swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev

2、克隆源代码

git clone https://github.com/coolsnowwolf/lede

3、添加软件包

3.1 用nano编辑器编辑feeds.conf.default文件

cd lede
nano feeds.conf.default

3.2 将如下代码中的#去掉,并保存

#src-git helloworld https://github.com/fw876/helloworld

或者直接使用

sed -i 's/#src-git helloworld/src-git helloworld/g' feeds.conf.default

或者加入

sed -i '1i src-git kenzo https://github.com/kenzok8/openwrt-packages' feeds.conf.default
sed -i '2i src-git small https://github.com/kenzok8/small' feeds.conf.default

4、修改默认设置

nano package/base-files/files/bin/config_generate
lan) ipad=${ipaddr:-"192.168.1.1"} ;;  #修改lan口ip

或者直接使用

sed -i 's/192.168.1.1/192.168.8.2/g' package/base-files/files/bin/config_generate

5、更新 feeds 并选择配置

./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig

6、下载 dl 库,编译固件 (-j 后面是线程数,第一次编译推荐用单线程)

make download -j8
make V=s -j1

二次编译:

cd lede
git pull
./scripts/feeds update -a
./scripts/feeds install -a
make defconfig
make download -j8
make V=s -j$(nproc)

如果需要重新配置:

rm -rf .config
make menuconfig
make V=s -j$(nproc)
7、Openwrt 常用插件库
https://op.dllkids.xyz/packages/
https://dl.openwrt.ai/releases/24.10/packages/

扫描二维码推送至手机访问。

版权声明:本文由Eilib Studio发布,如需转载请注明出处。

本文链接:https://eilib.xyz/?id=8

分享给朋友:

“编译LEDE” 的相关文章

Keil C51 汉字0xFD补丁

Keil C51 汉字0xFD补丁

KeilFix Release.zip点击修正选择一个exe文件...

Openwrt 更新源

官方src/gz openwrt_core https://downloads.openwrt.org/releases/24.10.0-rc5/targets/x86/64/packagessrc/gz openwrt_base https://downloads.openwrt.org/rele...

Adguard Home 上游DNS设置

223.5.5.5223.6.6.6https://dns.alidns.com/dns-querytls://dns.alidns.com119.29.29.29https://dns.pub/dns-queryhttps://doh.pub/dns-querytls://dot.pub180.7...

修改Adguard Home用户名及密码

1、修改用户名2、修改密码访问https://www.bejson.com/encrypt/bcrpyt_encode/输入密码Rounds输入5点击“生成”复制生成的加密串到配置文件...