编译Openwrt注意事项
默认情况下 OpenWrt 中并没有 Cloudflare DDNS 功能,需要在编译时选择相应的组件,其位置在 Network→IP 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
评论
发表评论