{"id":547,"date":"2025-11-03T19:34:51","date_gmt":"2025-11-03T11:34:51","guid":{"rendered":"https:\/\/www.bit.ac.cn\/?p=547"},"modified":"2025-11-03T19:47:01","modified_gmt":"2025-11-03T11:47:01","slug":"lede","status":"publish","type":"post","link":"https:\/\/www.bit.ac.cn\/index.php\/2025\/11\/03\/lede\/","title":{"rendered":"Lede"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">\u2460 \u5b89\u88c5\u7f16\u8bd1\u4f9d\u8d56<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update -y\nsudo apt full-upgrade -y\nsudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \\\nbzip2 ccache clang cmake cpio curl device-tree-compiler flex gawk gcc-multilib g++-multilib gettext \\\ngenisoimage git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev \\\nlibgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev \\\nlibreadline-dev libssl-dev libtool llvm lrzsz libnsl-dev ninja-build p7zip p7zip-full patch pkgconf \\\npython3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion \\\nswig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u2461 \u4e0b\u8f7d\u6e90\u4ee3\u7801\uff0c\u66f4\u65b0 feeds \u5e76\u9009\u62e9\u914d\u7f6e<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/coolsnowwolf\/lede\ncd lede\n.\/scripts\/feeds update -a\n.\/scripts\/feeds install -a\nmake menuconfig<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u2462 \u4e0b\u8f7d dl \u5e93\uff0c\u7f16\u8bd1\u56fa\u4ef6<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>make download -j8\nmake V=s -j1<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u2463 \u4e8c\u6b21\u7f16\u8bd1<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>cd lede\ngit pull\n.\/scripts\/feeds update -a\n.\/scripts\/feeds install -a\nmake defconfig\nmake download -j8\nmake V=s -j$(nproc)<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u2460 \u5b89\u88c5\u7f16\u8bd1\u4f9d\u8d56 \u2461 \u4e0b\u8f7d\u6e90\u4ee3\u7801\uff0c\u66f4\u65b0 feeds \u5e76\u9009\u62e9\u914d\u7f6e \u2462 \u4e0b\u8f7d dl \u5e93\uff0c\u7f16\u8bd1\u56fa\u4ef6 \u2463 \u4e8c\u6b21\u7f16\u8bd1<\/p>\n","protected":false},"author":1,"featured_media":68,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32],"tags":[],"class_list":["post-547","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-github"],"_links":{"self":[{"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/posts\/547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":2,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":552,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/posts\/547\/revisions\/552"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/media\/68"}],"wp:attachment":[{"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bit.ac.cn\/index.php\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}