官方源:

git clone https://github.com/lede-project/source.git

lean源:

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

一、将lean的插件包拷贝至官方openwrt的package里面

这里的lede文件夹和source文件夹分别是lean的编译包和官方原版的编译包

①找的lede编译包里面的lean复制,路径:lede-package-lean

②拷贝到官方编译包里的package目录,路径:source-package

二、配置编译环境

①更新一下源

sudo apt-get update

②安装openwrt编译需要的环境,这里两种安装方式(两种方式二选一)

1.一建安装全部编译所需的依赖

sudo apt-get install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx

2.手动一个一个的添加安装依赖

sudo apt-get install build-essential
sudo apt-get install subversion
sudo apt-get install git-core
sudo apt-get install libncurses5-dev
sudo apt-get install zlib1g-dev
sudo apt-get install gawk
sudo apt-get install flex
sudo apt-get install quilt
sudo apt-get install libssl-dev
sudo apt-get install xsltproc
sudo apt-get install libxml-parser-perl
sudo apt-get install mercurial
sudo apt-get install bzr
sudo apt-get install ecj
sudo apt-get install cvs
sudo apt-get install unzip

三、终端进入官方源进行更新feeds

cd source
./scripts/feeds update -a
./scripts/feeds install -a

四、测试一下编译环境

make  defconfig

五、进入编译主界面

make menuconfig

第一选项进去选择你对应的CPU型号,我是编译X86平台的所以我选X86

为原版openwrt安装界面框架找到LuCI-Collections在里面选择你要安装的后台界面框架

安装中文语言LuCI-Modules-Translations选择Chines(zh-cn)

安装所需的应用LuCI-Applications

luci-app-accesscontrol
luci-app-adbyby-lpus
luci-app-arpbind
luci-app-autoreboot
luci-app-ddns
luci-app-filetransfer
luci-app-firewall
luci-app-nlbwmon
luci-app-pptp-swrver
luci-app-ramfree
luci-app-sfe
luci-app-sqm
luci-app-ssr-plus
luci-app-upnp
luci-app-usb-printer
luci-app-vlmcsd
luci-app-watchcat
luci-app-wifischedule
luci-app-wol
luci-app-wrtbwmon

选择一个主题LuCI-Themes

安装dnsmasq-full,在base system知道nsmasq-full安装,取消dnsmasq

六、选择需要编译的格式,Target Images

七、开始编译

make -j1 V=s  -j1 后面是线程数。第一次编译推荐用make V=99,国内请尽量全局科学上网)

八、需要修改固件等信息在package-lean-default-settings-files-zzz-default-settings

九、SSR-PLLUS被隐藏了,编译好后装好机,输入以下命令即可出来

echo 0xDEADBEEF > /etc/config/google_fu_mode