【问题标题】:Yocto getcap: command not foundYocto getcap:找不到命令
【发布时间】:2017-07-07 08:16:36
【问题描述】:

我正在将我们的 yocto 从 fido 更新到 morty,并且一直在迁移食谱等以使用它,但现在我的目标上没有 getcap

我检查了 PATH 是否设置正确:

echo $PATH
/usr/sbin:/usr/bin...

并且/usr/bin/ 中没有应有的getcap

我知道 libcap 应该提供这些,并且我将 libcap 作为对多个配方的依赖,这些配方构建得很好,所以我不明白为什么它们没有安装在目标上。

我不知道从哪里开始寻找问题,因此感谢您的帮助!

【问题讨论】:

    标签: yocto openembedded linux-capabilities


    【解决方案1】:

    如果您查看来自libcap 的构建输出,例如${WORKDIR}/packages-split,您会看到已创建以下包:

    libcap
    libcap-bin
    libcap-dbg
    libcap-dev
    libcap-doc
    libcap-locale
    libcap-staticdev
    

    实际库已放入libcap,而辅助二进制文件已放入libcap-bin

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      相关资源
      最近更新 更多