我正在尝试在Yocto映像中的启动时运行服务。我的硬件是x64,我从元骨架层复制了服务配方。
当我使用该服务刷新最新映像并查看“ ps”时,该服务未运行。
我手动跳到init.d目录并执行./infusion start
命令,但出现以下错误:
./infusion: line 192: pidof: not found
ERROR: command pidof not found
Starting infusion ...
如何向我的图像添加pidof实用程序。我正在生成核心图像最小图像。
感谢您的宝贵时间。感谢您的努力。
答案 0 :(得分:0)
我认为未设置默认路径,因此无法找到它,请指定 使用您在其中调用脚本的绝对路径,例如
/bin/pidof
另一种选择是添加
PATH=/bin:/sbin:/usr/sbin:/usr/bin
初始化脚本顶部的可能有帮助