首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Yocto/Poky:如何将hwclock从繁忙的盒子中移除?

Yocto/Poky:如何将hwclock从繁忙的盒子中移除?
EN

Stack Overflow用户
提问于 2018-01-22 17:45:26
回答 1查看 2.4K关注 0票数 2

我正在为一个没有实时时钟的目标构建一个基于Poky的嵌入式Linux发行版。系统时间仅由ntpd设置。因此,我实际上不需要在引导期间调用hwclock --hctosys的init脚本,实际上,我担心这可能会导致ntpd设置的系统时间被不正确的值覆盖。

那么,我如何摆脱hwclock init脚本呢?原来是从百事可乐的配方中得到的。Poky中busybox的默认菜谱包含以下几行:

代码语言:javascript
复制
PACKAGES =+ "${PN}-httpd ${PN}-udhcpd ${PN}-udhcpc ${PN}-syslog ${PN}-mdev ${PN}-hwclock"
...
FILES_${PN}-hwclock = "${sysconfdir}/init.d/hwclock.sh"
...
INITSCRIPT_PACKAGES = "${PN}-httpd ${PN}-syslog ${PN}-udhcpd ${PN}-mdev ${PN}-hwclock"
...
INITSCRIPT_NAME_${PN}-hwclock = "hwclock.sh"

我不知道如何从*.bbappend文件中删除对hwclock的所有引用。有没有任何直接的解决方案,还是不可能从一个bbappend和我必须重写整个食谱?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-23 04:43:31

您可以通过配置位于openembedded-core/meta/recipes-core/busybox/busybox/defconfig.的CONFIG_HWCLOCK=n,从它的defconfig文件中禁用它。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48387387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档