克隆地址:https://gitee.com/add358/openwrt.git
OpenWrt Project 是一个针对嵌入式设备的 Linux 操作系统。OpenWrt 没有尝试创建单个静态固件,而是提供了一个完全可写的文件系统和包管理。这使您从供应商提供的应用程序选择和配置中解放出来,并允许您通过使用包来定制设备以适应任何应用程序。对于开发人员来说,OpenWrt 是构建应用程序的框架,而无需围绕它构建完整的固件;对于用户来说,这意味着完全定制的能力,以从未设想过的方式使用设备。
阳光!
发展
要构建自己的固件,您需要 GNU/Linux、BSD 或 MacOSX 系统(需要区分大小写的文件系统)。由于缺少区分大小写的文件系统,因此不支持 Cygwin。
要求
您需要以下工具来编译 OpenWrt,软件包名称因发行版而异。包含特定分发包的完整列表可在构建系统设置 文档中找到。
binutils bzip2 diff find flex gawk gcc-6+ getopt grep install libc-dev libz-dev make4.1+ perl python3.6+ rsync subversion unzip which
快速开始
相关存储库
主存储库使用多个子存储库来管理不同类别的包。所有软件包都通过名为opkg. 如果您正在寻找开发 Web 界面或将包移植到 OpenWrt,请在下面找到合适的存储库。
- LuCI Web 界面:通过网络浏览器控制设备的现代模块化界面。
- OpenWrt Packages:移植包的社区存储库。
- OpenWrt Routing:专门针对(网状)路由的包。
- OpenWrt Video:专门针对显示服务器和客户端(Xorg 和 Wayland)的软件包。
支持信息
有关受支持设备的列表,请参阅OpenWrt 硬件数据库
文档
- 快速入门指南
- 用户指南
- 开发者文档
- 技术参考
支持社区
- 论坛:用于使用、项目、讨论和硬件建议。
- 支持聊天:oftc.net#openwrt上的频道。
开发者社区
- 错误报告:报告 OpenWrt 中的错误
- 开发邮件列表:发送补丁
- 开发者聊天:oftc.net#openwrt-devel上的频道。
执照
OpenWrt 在 GPL-2.0 下获得许可
以上教程由“WiFi之家网”整理收藏!
原创文章,作者:路由器百科,如若转载,请注明出处:https://www.224m.com/217818.html