Authentication 在Yocto Dunfell中,哪个配方写出了`/lib/systemd/system/getty@.service`

Authentication 在Yocto Dunfell中,哪个配方写出了`/lib/systemd/system/getty@.service`,authentication,yocto,systemd,tty,Authentication,Yocto,Systemd,Tty,我想找出写出来的食谱/lib/systemd/system/getty@.service这样我就可以创建一个附加 首先,我试图找出创建包,它应该是systemd: $ oe-pkgdata-util find-path /lib/systemd/system/getty@.service systemd: /lib/systemd/system/getty@.service 因此,我向上看了看,但没有发现任何有价值的东西。只有下面这一行看起来像是一个热门: RDEPENDS_${PN} +=

我想找出写出来的食谱
/lib/systemd/system/getty@.service
这样我就可以创建一个附加

首先,我试图找出创建包,它应该是
systemd

$ oe-pkgdata-util find-path /lib/systemd/system/getty@.service
systemd: /lib/systemd/system/getty@.service
因此,我向上看了看,但没有发现任何有价值的东西。只有下面这一行看起来像是一个热门:

RDEPENDS_${PN} += "kmod dbus util-linux-mount util-linux-umount udev (= ${EXTENDPKGV}) util-linux-agetty util-linux-fsck"
这给人的印象是,这个文件可能作为依赖项被拉入,实际上是由
util-linux-agetty
创建的

所以我查阅了制作配方:

$ oe-pkgdata-util lookup-recipe util-linux-agetty
util-linux
但在中,我也找不到该文件的创建

我真的很困惑


我的映像与核心映像最小值相同,只是它使用systemd作为初始管理器。

我认为它们是由
systemd serialgetty.bb
基于配置(meta/recipes core/systemd/systemd serialgetty/serial)生成的-getty@.service).我仔细研究了一下,没发现有这种情况发生。为什么systemd不拥有那个文件?如果您希望在配方中明确列出文件路径:FILES_*变量具有默认值(请参阅bitbake.conf)。其中一个主要的默认包是
${libdir}/${BPN}/*
,它在您的系统上很可能最终成为
/lib/systemd/*
,我将对此进行研究。尽管它可能包含在这个recipes
FILES.*
变量中,但我找不到
getty@.service
在那里安装。这就是让我困惑的地方。我不明白这个文件怎么会出现在我的图像上。我想它们是由
systemd serialgetty.bb
基于配置(meta/recipes core/systemd/systemd serialgetty/serial)生成的-getty@.service).我仔细研究了一下,没发现有这种情况发生。为什么systemd不拥有那个文件?如果您希望在配方中明确列出文件路径:FILES_*变量具有默认值(请参阅bitbake.conf)。其中一个主要的默认包是
${libdir}/${BPN}/*
,它在您的系统上很可能最终成为
/lib/systemd/*
,我将对此进行研究。尽管它可能包含在这个recipes
FILES.*
变量中,但我找不到
getty@.service
在那里安装。这就是让我困惑的地方。我不明白这个文件怎么会出现在我的图像上。