路由器也可以更换主题?(OpenWrt主题更换教程)

本文引用自“Derry”大佬,感谢大佬授权转载。

OpenWrt是一个非常自由的系统,可以自定义插件,web框架采用luci,支持主题切换。我们经常使用的OpenWrt系统一般都是官方自带的主题,经常有人吐槽界面太丑。

今天教大家如何安装和切换主题

先对比不同主题效果

1.官方默认主题 (bootstrap)

bootstrap主题虽然在外观上没那么好看,但在排版上会更加紧凑、更细腻,特别是多选框,而在其他主题中基本上是杂乱状态。

2.rosy主题

3.argon主题

4.infinityfreedom主题

5.netgear主题

主题下载地址

https://github.com/jerrykuku/luci-theme-argon

https://github.com/LuttyYang/luci-theme-material

https://github.com/rosywrt/luci-theme-rosy

https://github.com/apollo-ng/luci-theme-darkmatter

https://github.com/xiaoqingfengATGH/luci-theme-infinityfreedom

https://github.com/nutbolt/luci-theme-bootstrap

https://github.com/tano-systems/luci-theme-tano

如何制作主题ipk

如果你知道编译制作固件,可以通过源码包的方式将主题集成到固件中,或者单独制作主题插件。

1.准备openwrt和主题源码

系统默认集成了几个常用的主题(lede),其他主题需要通过git下载,直接下载到package目录(子目录)即可

2.准备OpenWrt/LEDE源码并完成首次编译

3.修改luci依赖Makefile

luci默认强制依赖bootstrap主题,如果不修改Makefile,就不能选择默认主题 。你可以选择删除依赖或者修改依赖,比如默认是+luci-theme-bootstrap可以修改为+luci-theme-argon,这样默认主题就修改成了argon。如果删除掉+luci-theme-bootstrap依赖,就需要手动通过make menuconfig选择主题,可以自由选择。

luci Makefile路径

 feeds/luci/collections/luci/Makefile 

4.make menuconfig选择主题

在根目录执行make menuconfig进入配置选择界面,在配置界面中可以选择主题集成到固件中。

配置路径为: LuCI-->Themes-->主题选择

可以选择多个集成到固件中,这样在系统中就可以切换主题了。

5.编译主题

编译主题有两种方式

  • 编译整个固件 这样可以将选择的主题集成到固件中,需要升级整个固件。命令: make V=s
  • 单独编译主题 命令:make packge/主题包名/compile V=s 示例(编译argon主题): make packge/luci-theme-argon/compile V=s 编译完成后会生成ipk文件在bin的子目录中,具体目录根据芯片架构有所区别,我们可以通过find命令查找具体位置

如何安装主题

当然不是每个人都知道自己制作主题ipk,这里介绍如何安装第三方主题包。

1.下载第三方主题ipk文件我已经把几个常用主题制作成了ipk,大家可以下载使用,注意是基于lean源码的主题,不兼容主干OpenWrt。

https://destan19.github.io/download-ipk/   (因为是github站点,有些网络可能访问不了,可以换网络试试)

2.上传主题ipk文件到路由器上传文件到OpenWrt路由器有很多种, 如winscp、ftp、文件共享、tftp等,如果不会用这些工具,也可以通过web页面直接上传安装。

安装完成后刷新页面就可以看到新主题了

  1. 如何切换主题在系统的  “语言和界面”中,可以切换主题,注意保存并应用后生效

原文链接:路由器也可以更换主题?

大佬公众号: OpenWrt

注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.发现违规行为请私信站长LAzySheep或进TG群举报。
本文由 @科技玩家的朋友们 发布。如若转载,请注明出处: 科技玩家 » 路由器也可以更换主题?(OpenWrt主题更换教程)

给TA买糖
共{{data.count}}人
人已赞赏
路由器

别再到处找OpenWrt固件了!人人都会制作路由器固件,3分钟搞定编译环境

2021-8-23 22:27:08

NAS教程硬件

NAS(群晖)/win/mac挂载映射阿里云盘做本地硬盘教程(aliyundriver方法)

2021-9-5 13:13:14

17 条回复 A文章作者 M管理员
  1. 捡了5毛钱

    学习一下

  2. 神话

    学习中

  3. General

    11

  4. 十月

    多谢大佬,已学会

  5. yyy990045

    学习一下

  6. zero0o0

    支持楼主,好久没玩路由器了

  7. 201498762

    惺惺相惜休闲鞋

  8. damienrice

    一直用netgear..............

  9. FIY

    开虚拟机编译好几次,加ipk就失败😥

  10. bendaodao

    支持楼主,好久没玩路由器了

  11. 趙大寳

    现在市场上能买到的性价比最高的可刷openwrt路由器是哪款呀?

  12. 郁离子

    支持楼主,好久没玩路由器了,年初刷的esir的固件,一直稳定运行,没管过

  13. SG029

    这个可以跑脚本吗

  14. dudu

    学习一下 学习一下2

  15. 胖胖

    还是 argon 好看

  16. glay

    棒棒!受教了

  17. lkieijiwanjia

    虽说萝卜青菜各有所爱,还是接受不了infinityfreedom,花里胡哨,配色饱和度太高

个人中心
今日签到
有新私信 私信列表
搜索