Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以像在实时系统上运行一样在配方中运行命令?如果是这样,怎么做?我想在创建映像之前将我的密钥导入gpg,这样我就不必在格式化 SD 卡后登录系统。
我找到了一个解决方案,该解决方案涉及指定在调用 do_rootfs 时运行的安装后脚本。我添加到在系统上安装我的公钥的配方中的所有内容如下:
pkg_postinst_${PN}() { #!/bin/sh if [ -n "$D" ]; then OPT="--homedir $D/home/root/.gnupg" else OPT="" fi gpg $OPT --import ${D}${datadir}/mykey.gpg }