linux - buildroot rootfs 可以使用 opkg 安装 angstrom 包吗?

标签 linux beagleboard buildroot rootfs

我正在使用 beagleboard-xm,并使用 buildroot 创建了 rootfs,添加 opkg package .现在,我想在 angstrom 中添加一些包,所以我在/etc/opkg/base-feed.conf 中添加了 opkg 更新源...

src/gz base http://www.angstrom-distribution.org/feeds/unstable/ipk/glibc/armv7a/base/

“opkg update”命令报告许多错误消息“没有有效的体系结构,忽略。”

[root@beagleboard-xm ~]# opkg-cl 更新 下载 http://www.angstrom-distribution.org/feeds/unstable/ipk/glibc/armv7a/base//Packages.gz。 收集到的错误: * pkg_hash_add_from_file:包 a52dec-doc 版本 0.7.4-r4.7 没有有效的体系结构,忽略。 * pkg_hash_add_from_file:包 a52dec 版本 0.7.4-r4.7 没有有效的体系结构,忽略。 * pkg_hash_add_from_file:包 abiword-dev 版本 2.8.6-r7.17 没有有效的体系结构,忽略。 * pkg_hash_add_from_file:包 abiword-doc 版本 2.8.6-r7.17 没有有效的体系结构,忽略。 * pkg_hash_add_from_file:包 abiword-meta 版本 2.8.6-r7.17 没有有效的体系结构,忽略。 * pkg_hash_add_from_file:包 abiword-plugin-applix 版本 2.8.6-r7.17 没有有效的体系结构,忽略。 ......

然后我手动下载包,并将其解压为this link ,并复制到 beagleboard-xm。运行时报“No such file or directory”

[root@beagleboard-xm ~]# fbi -bash:/usr/bin/fbi: 没有那个文件或目录

但是在this link ,opkg 可以安装自己构建的 ipk 包。 ipk控制文件有什么不同吗?
为什么程序在angstrom下运行正常,在buildroot系统下却无法运行?


我明白了。 当我添加“/etc/opkg/arch.conf”时,它似乎没问题。

最佳答案

通过混合来自一个发行版 (Angstrom) 和另一个发行版 (Buildroot) 的二进制文件,您可能会遇到许多 ABI 兼容性问题。你试图做的事情没有多大意义:如果你想使用 Angstrom 包,请使用 Angstrom,而不是 Buildroot。

关于linux - buildroot rootfs 可以使用 opkg 安装 angstrom 包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25176253/

相关文章:

linux - 在处理 init 之前强制加载 Linux 内核

linux - 自定义脚本的 zsh 补全

ubuntu - 无法在 beaglebone black 上加载 session "gnome"

linux - 在命令行模式下将 stdout 内容复制到文件

startup - 埃启动流程 [beaglebone]

c# - 如何使用 Mono 从 Linux 中的网络摄像头捕获?

c - 在32位ARM架构中安装gcc

linux - 启动时自动挂载独立分区时 systemd/udev 依赖失败

c - 接收短信,项目的一部分(返回 char 和 sizeof 函数)

python - VS代码设置,找不到python 3