【发布时间】:2018-05-28 19:38:40
【问题描述】:
我是 Yocto 的新手,无法在使用 Yocto 项目创建的自定义映像中安装 db berkeley。
我尝试在我的 custom-image.bb 中使用IMAGE_INSTALL_append="db" 安装它(正如我在安装其他配方时所做的那样,如“rpm”或“iptables”),但在这种情况下,db berkeley 不起作用。我还尝试在conf/local.conf 文件中插入“db”,但无事可做。我不明白我做错了什么?
【问题讨论】:
-
'bitbake db' 工作了吗?那么“bitbake-layers show-recipes db”呢?
-
命令
bitbake-layers show-recipes db的输出是=== Matching recipes: ===db: meta 1:5.3.28 -
另一个要测试的是'bitbake -e YOUR_IMAGE > log'。在创建的日志文件(log)中,您可以检查是否确实请求安装“db”。
-
好的,我检查了文件“日志”,但没有“有趣”的信息。相反,我在
build-dir/tmp/work/<MACHINE>/custom-image/1.0-r0/temp/run.do_rootfs.16985中找到了文件log.do_rootfs.16985,并且似乎安装了数据库(Installed: db.armv7at2hf_neon 1:5.3.28-r1)。但是,当我运行 db berkeley 的命令(如“db_load”)时,无事可做; (db_load:找不到命令) -
我还用烤面包机构建了 db-5.3.28-r1,然后我尝试在我的设备中安装 rpm,但无事可做。