python - 有没有办法构建包含我的自定义 python 包和自动启动脚本的 OpenWrt 固件?

标签 python embedded-linux openwrt

我有一个 shell 脚本,可以在运行的设备上安装该软件(Linkit Smart 7688 Duo,带有 OpenWrt)。 它包含我的自定义 python 包和几个不同的文件。 我已经设法从源代码为该板构建 OpenWrt,但我不知道如何将自定义脚本构建到图像中。 例如,我希望我的安装脚本在主板首次启动时运行。 在我的脚本中,我定义了一个在启动时运行的新/etc/init.d/服务。

有人可以帮助我/提供有关如何实现我上面写的内容的教程吗? 我寻找教程,但似乎没有一个涵盖我感兴趣的主题。

最佳答案

您可以简单地使用 Makefile 创建一个新的“包”,该文件将使用 OpenWRT 构建系统将其包含在镜像中。这方面的文档相当不错,可以在这里阅读:https://openwrt.org/docs/guide-developer/packages

如果您对构建镜像有任何后续问题,或者在编译所有镜像时遇到困难 - 不要害怕询问。一开始可能有点难以理解。

关于python - 有没有办法构建包含我的自定义 python 包和自动启动脚本的 OpenWrt 固件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56638054/

相关文章:

python - 在 Python 中将两个变量绑定(bind)在一起

linux - Yocto 自定义层在 mkfs.ext4 之后在 do_rootfs 上运行 Tune2fs

linux - Openwrt 路由器上的客户端负载均衡

python - Linux -OpenWrt- (Unwired One) python wlan接口(interface)扫描错误

python - 如何从 python 脚本中对数据库表中的一定数量的行进行采样?

python - 我如何在 Django 中编写此查询?

java - 设置 Linux 桌面/GUI 环境

linux - 如何为Openwrt交叉编译.c文件?

python - matplotlib 将 x 轴与自动缩放的 y 轴链接起来

linux - 通过交换机通过以太网将嵌入式系统连接到主机