Skip to content

OPENWRT 通用配置(Raspberry Pi4B/3B+,NanoPi R4S,Orange Pi R1Plus,x86) 一键编译脚本

Notifications You must be signed in to change notification settings

bigbugcc/Openwrt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lean大openwrt 全自动编译脚本

(lean大默认的插件库已经移除了很多好用的app插件,需要的要手动添加到Package目录下)

  1. 自动下载openwrt依赖和源码
  2. 自动添加固件中常用的插件
  3. 自动编译固件
  4. 自动替换Openwrt的Them
  5. 已经加载好配置模板一键编译多版本固件
  6. 自带更新脚本make.sh方便管理
  7. 自带两种编译配置方案(简洁和常用插件版)

脚本控制台

主界面

使用

👉 WSL编译教程 RPi4

  • 编译脚本引用Openwrts中的配置
# 请不要在root用户下执行!!!
sudo mkdir -p /workdir && cd /workdir

# 设置文件用户组
sudo chown $USER:$GROUPS /workdir

# 执行权限
chmod +x ./openwrtinstall.sh
./openwrtinstall.sh

# 二次运行直接进入lede目录
./make.sh

菜单说明

  1. x86_64
  2. Raspberry Pi4
  3. Raspberry Pi3B+
  4. Rockchip(R68S、R2S、R4S、R5C、R5S、OPiR1Plus)
  5. Use the previous .config to compile (使用当前配置文件编译)
  6. Open OpenWRT Make-Menu (打开OpenWRT配置菜单)
  7. Clean Compile Cahe (清除OpenWRT编译缓存)

固件支持

x86
x86Lite
NanoPi R4S
NanoPi R2S
FastRhino R68S
FriendlyARM NanoPi R5C | R5S
Raspberry Pi3 B+
Raspberry Pi4
Orange Pi R1 Plus

插件

  • PassWall / SSR Plus
  • AdGuard Home
  • Mentohust
  • luci-app-vssr
  • luci-adbyby-plus
  • luci-app-unblockmusic
  • luci-app-ddns
  • luci-app-pushbot (全能推送)
  • luci-app-onliner
  • luci-app-ttyd
  • luci-app-turboacc
  • luci-app-upnp
  • luci-app-netdata
  • luci-usb-printer
  • luci-app-nps
  • luci-app-frpc
  • luci-app-n2n
  • luci-app-syncdial (多播插件)
  • luci-app-turboacc
  • luci-app-kms
  • luci-app-docker
  • luci-app-serverchan
  • luci-app-control-timewol (定时wol唤醒)
  • luci-app-aliyundrive-webdav (阿里云盘)
  • luci-app-filebrowser
  • luci-app-nfs

二次编译

直接运行lede目录下的make.sh(一键更新openwrt源码及插件库)即可,适合萌新。

注意事项

  1. 编译过程请务必全程科学上网,如需修改配置文件请make menuconfig
  2. make.sh文件每次启动都会自动更新源码以及所有的插件 (自行添加的插件需放入package\otherapp目录下)

Releases

No releases published

Packages

No packages published

Languages