希望找到k2p的openwrt固件无奈太多没用的插件都是自己编译的。
还可以在恩山论坛上编译x86固件。
工程地址。
http://github.com/coolsnowwolf/lede。
虚拟机Ubuntu18LTSx64普通用户登陆编译
设置编译依赖。
pullmsmtplibssl-sudoapt-yinstallbuild-essentialasciidocbinutilsbzip5-devlibz-devpatchpython3python2.7unzipzlib1g-devlib32gcc1g-devtexinfolibglib2.0-devxmltoqemu-utilsupomakelibip7zip-fullmsmtplibssl-devtexinfolibglib2.0-devxmltoqemu-utilsomakelfelf-devautomakelibtoolautopoinmsmtplibssl。
迅速复制项目地址。
sudogitclone–depth=1https://github.com.cnpmjs.org/coolsnowwolf/lede.git
创建一个概要.config。
scripts/feedsupdate-asudo./scripts/feedsinstall-asudomakemenuconfig。
配置x86平台将选择x86,进入如下界面k2p。
选取自己使用的插件列表。
LuCI—>应用—>。
换了主题默认的实在是无法忍受。
卢基—>Themes—>。
将Save保存为.config。
复制.config文件到物理机操作中。
cp用户名@虚拟机IP:/home/username/lede/.config。
编译github云。
https://github.com/P3TERX/Actions-OpenWrt项目地址。
该地址可添加上传.config文件。
修正build-openwrt.yml
稍后按Star可自动编译。
在Actions中,编译过程大约需要1-2小时。
文件下载完毕之后。
使用“squashfs-sysupgrade”对文件进行解压。
因为k2pflash只有16M,所以文件大小不能超过16M。
初级篇
整合了许多神秘的插件功能。
工程地址。
https://github.com/kenzok8/openwrt-packages。
openwrt编译定制的主题和软件固件。
luci-app-openclash图片———-openclash
luci-app-advancedsetting———-System高级设置。
luci-theme-ifit———-透明主题(修复主机名错误的适配18.06)
三合一主题luci-theme-atmaterial——————atmaterial(适合18.06)
luci-app-aliddns———-ddns,阿里云。
luci-app-eqos———-速度限制取决于IP地址。
luci-app-gost———-https隐藏代理。
luci-app-adguardhome———-去做广告。
luci-app-smartdns———————–smartdns污染预防
Luci-app-passwall——————Lienol神明。
luci-theme-argon_new———-19.07和18.06这两个主题的适配度。
Luci-app-***-plus———-Lean神父。
luci-theme-opentomcat———-匹配18.06修复主机名错误
luci-theme-opentomato——————–匹配18.06修正主机名错误
增加来源。
sudoecho”src-gitsmall”https://github.com.cnpmjs.org/kenzok8/small”>>feeds.conf.defaultsudoecho”src-gitkenzo”github.com.cnpmjs.org/kenzok8/openwrt-packages”>>feeds.conf.default”。
重建配置文件并选择插件主题等保存上传信息。
sudo./scripts/feedsupdate-asudo./scripts/feedsinstall-asudomakemenuconfig
在github上修改diy-part1.sh
sed-i’$asrc-gitsmallhttps://github.com/kenzok8/small’feeds.conf.defaultsed-i’kefault-i’kefault-i’kefaulthttps.conf.defeeds.conf.default。
增加后两行。
可以通过diy-part2.sh修改路由器的默认IP地址。
最终,星际空间等待编译完成。