等你下课 by jaychou

开场

我的网站好像很久没写过openwrt了,今天就浅谈一下吧

我们先从定义入手

wiki上对openwrt的解释

OpenWrt是适用于嵌入式设备的一个Linux发行版。
相对原厂固件而言,OpenWrt不是一个单一、静态的固件,而是提供了一个可添加软件包的可写的文件系统。这使用户可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。对于开发者来说,OpenWrt是一个框架,开发者不必麻烦地构建整个固件就能得到想要的应用程序;对于用户来说,这意味着完全定制的能力,与以往不同的方式使用设备,OPKG包含超过3500个软件。 默认使用LuCI作为web交互界面。
OpenWrt另有一个复刻分支项目,名为LEDE,两者于2018年1月合并,合并后的项目使用OpenWrt的名字、LEDE的源代码。

我觉得你可能听不懂,但是不重要,因为平时的使用中,

我们一般都是在路由器或者软路由中安装openwrt以便我们的日常使用

写这篇文章的目的也很简单,主要还是因为

自己玩openwrt也有差不多一年了,玩软路由也差不多半年多了

今天就想总结一下那些好用的openwrt固件,今天我要推荐的固件也是

基本都是我现在用的或者我之前用过的,我自己本身没有踩过坑的固件

但是以防万一,我还是要在这边浅说明一下

本站并不对固件问题进行技术解答,有使用上的问题建议去github

防止大家踩坑,希望大家可以多多交流

istoreos

项目地址:https://github.com/istoreos

这个版本的话我觉得比较省事,如果你对docker也有要求的话可以选择这个版本

对于轻度nas和想要玩玩docker的用户,这个版本比较好玩,而且内部还搭载了istore商店

可以随意下载商店里面的应用以供自己使用,一键安装,省心省事

我自己刚拿到软路由初期曾经用过一段时间这个固件,不过后来就改成了骷髅头的

因为我有一些特殊功能插件的需求,手动安装比较麻烦,所以最后并没有选择它

骷髅头

项目地址:https://github.com/DHDAXCW/NanoPi-R2S-rk3328

我个人目前使用的就是这一款固件,r2s的版本,好处就是编译的东西比较多,比较全

集成了很多很多(真的很多)的插件,去广告,特殊上网,还有破解音乐,内网穿透

等等功能它都有,省的你去挨个下依赖包,这就是省事之处

缺点也是有些明显,比如设置旁路由,光猫拨号还是路由器拨号的时候

istoreos这方面对小白比较友好,而骷髅头的就emmm,你需要自己去翻阅教程了

不过我个人在这个探索过程中还是比较喜欢这款固件的,本身不错

官方

项目地址:https://github.com/openwrt/openwrt

我自己用过很短时间的原生版本,但是感觉不太适合自己就立刻放弃了,官方的话页面比较朴素

他们官网https://openwrt.org,如果你是硬路由就直接去他们官网或者恩山论坛搜吧

我自己用的不是很习惯,但是官方的话肯定是最稳定的,如果你只是为了学习的话

官方版本也是一个不错的选择

ps:以上固件皆为开源,请勿商用

不会编译怎么办

这里我推荐一个网址,在线免费编译

可以选择自己想要的插件,随意编译,不用懂很多,讲究的就是一个简单粗暴

https://supes.top/?version=22.03&target=x86%2F64&id=generic

如果你就想要深入的学习编译,我建议你去youtube的bigdongdong这个频道学习一下

结语

其实很多人说esir,immortalwrt之类的也不错,但是这些我都没有使用过

所以本期就不写了,本期写的都是我个人用过的固件以及编译方法

大家也可以多交流,我也并不算什么大神,还在学习的道路上

希望未来可以学习更多有关这方面的知识