佐须之男的博客

技术需要沉淀,成长需要痛苦,成功需要坚持,敬仰需要奉献

OpenWrt 如何创建开机自启动服务-跟着佐大学OpenWrt开发入门培训班23讲

在课时14中已经大致讲了开机启动的过程,现在我们来创建一个开机启动的服务。OpenWrt开机启动服务实现和普通Linux发行版并无明显差异,基本上就是/etc/init.d和/etc/rc.d两个目录在起关键作用。

如何创建OpenWrt package-跟着佐大学OpenWrt开发入门培训班22讲

经过前面课程的铺垫,今天我们来创建我们第一个package吧。

OpenWrt固件的结构分析、如何逆向解包-跟着佐大学OpenWrt开发入门培训班21讲

在上一讲视频中已经提到过,固件是由三部分组成:固件头、kernel、rootfs。我们可以通过mkimage工具分析固件头,用binwalk来解包固件分析kernel和rootfs,通常rootfs一般是squashfs格式的。

OpenWrt 常见文件系统介绍-跟着佐大学OpenWrt开发入门培训班20讲

OpenWrt常见的文件系统有:overlayfs、tmpfs、squashfs、jffs2、ext2、ext3、ext4、ubifs。

OpenWrt opkg包管理机制分析-跟着佐大学OpenWrt开发入门培训班19讲

opkg是OpenWrt的包管理系统,opkg源自于optware项目。包管理主要包含几大部分:安装脚本、卸载脚本、程序和库、配置文件、程序依赖关系、版本信息。

© 2016 佐须之男版权所有 | 业务合作 181-1435-4589 (陆工)