当前位置:首页 > 技术 > 正文内容

编译 LEDE

Dongbin1年前 (2020-09-02)技术642

1)更新
sudo apt-get update
2)安装编译环境:
sudo apt-get -y install asciidoc antlr3 autoconf automake autopoint binutils bzip2 bison build-essential device-tree-compiler flex gawk gcc gettext git git-core gperf g++-multilib g++ gcc-multilib lib32gcc1 libncurses5-dev libz-dev libc6-dev-i386 libssl-dev libglib2.0-dev libelf-dev libtool mercurial msmtp p7zip p7zip-full patch python2.7 python3.5 qemu-utils subversion rsync swig texinfo uglifyjs unzip upx wget xmlto zlib1g-dev
3)克隆源代码
3.1 mkdir sources
3.2 cd sources
3.3 git clone 
https://github.com/coolsnowwolf/lede
3.4 用nano编辑器编辑feeds.conf.default文件

cd lede
nano feeds.conf.default
将如下代码中的#去掉,并保存
#src-git helloworld https://github.com/fw876/helloworld
4)配置编译选项
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
选择路由器的选项
5) 下载资源
make -j8 download V=s


6) 编译
make -j$(($(nproc) + 1))  V=s

使用root用户编译:
make -j$(($(nproc) + 1))  V=s FORCE_UNSAFE_CONFIGURE=1

7) 第二次编译

cd lede
git pull
./scripts/feeds update -a
./scripts/feeds install -a
make defconfig
make -j8 download
make -j$(($(nproc) + 1)) V=s
rm -rf ./tmp && rm -rf .config
make menuconfig
make -j$(($(nproc) + 1)) V=s


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

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

本文链接:https://www.eilib.com/?id=5

分享给朋友:
返回列表

上一篇:Apache 部署SSL

下一篇:Luci 插件

相关文章

Apache 部署SSL

第一步:申请证书申请证书,如亚信的证书。在/etc/ssl目录下建立目录用于放置证书cd /etc/sslmkdir xxx.com     #xxx.com<--域名cd xxx.com将证书拷贝到/e...

Luci 插件

LuCI ---> Applications luci-app-accesscontrol # 访问时间控制LuCI ---> Applications luci-app-adblock #ADB 广告过滤LuCI --->...

LEDE 配置

Base system-*- dnsmasq-full[*]   Build with DHCP support. [*]   Build with DHCPv6 support.[*]&n...

Debian/Ubuntu 服务器上部署Apache + MariaDB + PHP

第一步:更新软件包:1.1 sudo apt-get update1.2 sudo apt-get -y upgrade1.3 sudo apt-get -y dist-upgrade第二步:安装MariaDB  &nb...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。