如何在yocto中删除systemd的服务?

时间:2019-02-13 10:35:05

标签: service yocto systemd

我想删除不必要的 systemd 服务。我在自定义图层中尝试了一些方法,但是没有任何效果。还有另一种方法吗?

  1. layer.conf
    PACKAGECONFIG_remove_pn-systemd = " timesyncd connman nfs-server bluetooth psplash-basic atd"
    
  2. recipes-core/systemd/systemd_%.bbappend
    PACKAGECONFIG_remove = "timesyncd connman nfs-server bluetooth psplash-basic atd"
    

2 个答案:

答案 0 :(得分:0)

'bitbake -e systemd'应该告诉您PACKAGECONFIG的最终值及其形成方式。

答案 1 :(得分:0)

如果我理解正确,那么这些packageconfig不在系统配方中,您只能删除此列表systemd_239.bb

中的packageconfig