linux 在哪里寻找共享库?

Esb*_*sen 1 linux debian

我正在尝试在运行 linux 的嵌入式 ARM 计算机上获取 ar 命令。我想安装 debian 和 openjdk。这是一个无头系统。这是硬件制造商提供的自定义 linux 发行版。

debian 安装程序缺少 ar 命令,所以我尝试从 debian 包中复制二进制文件,但是在运行 ar 时我在加载共享库时出错:libbfd-2.18.0-multiarch.20080103.so:无法打开共享对象文件:否这样的文件或目录

libbfd 也在包中。我尝试将其链接到 /lib 和 /usr/lib 但在运行时收到相同的消息。

在自定义 linux 发行版上获得 debian 和 ar 的最佳方法是什么?

Ign*_*ams 5

加载器使用 提供的提示ldconfig来查找共享库,以及几个众所周知的地方(/lib/usr/lib,针对平台进行了适当的修改)。