编译Openwrt注意事项

 默认情况下 Open­Wrt 中并没有 Cloud­flare DDNS 功能,需要在编译时选择相应的组件,其位置在 NetworkIP Addresses and Names

amule反吸血支持:

包括:p2p-amule-antich

支持 iPv6:
1、Extra packages  --->  ipv6helper  (选定这个后下面几项自动选择了)
Network  --->  odhcp6c
Network  --->  odhcpd-ipv6only
LuCI  --->  Protocols  --->  luci-proto-ipv6
LuCI  --->  Protocols  --->  luci-proto-ppp


2、打开适用于VMware的VM Tools
Utilities  --->  open-vm-tools  #打开适用于VMware的VM Tools
Utilities  --->  open-vm-tools-fuse  #打开适用于VMware的VM Tools

3第二次编译
cd lede                                                                               # 进入LEDE目录
git pull                                                                                # 同步更新大雕源码
./scripts/feeds update -a && ./scripts/feeds install -a               # 更新Feeds
rm -rf ./tmp && rm -rf .config                                               # 清除编译配置和缓存
make menuconfig                                                                # 进入编译配置菜单
make -jn V=99                                                                    # 开始编译 n=线程数+1,例如4线程的I5填-j5

4、编译丰富插件时,建议修改下面两项默认大小,留足插件空间。( x86/64 )!!!
Target Images ---> (16) Kernel partition size (in MB)                        #默认是 (16) 建议修改 (256)
Target Images ---> (400) Root filesystem partition size (in MB)         #默认是 (400) 建议修改 (512)

5、二次编译时报错问题,

git pull的时候发生冲突的解决方法之 error: Your local changes to the following files would be overwritten by merge:

        feeds.conf.default

Please commit your changes or stash them before you merge

方法二、放弃本地修改,直接覆盖

1 git reset --hard

2 git pull


评论

此博客中的热门博文

yt-dlp详细使用教程参考,其中下载播放列表有效

OpenWrt作为旁路由配置Wireguard 实现内网穿透

本地编译openwrt ,自动执行。