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.
我有一个非常小的 Ubuntu 8.04 64 位安装。
当我尝试运行一些 32 位程序(例如我的jhead程序)时,我收到消息No such file or directory.
jhead
No such file or directory
我认为这可能是图书馆的问题,但是当我这样做时:
ldd jhead
而不是它需要的库列表,我只是得到消息not a dynamic application。我使用的另一个旧的 32 位应用程序也是如此。
not a dynamic application
因此,似乎没有安装一些运行 32 位应用程序的非常重要的组件。但我如何确定这些是什么?
您将需要安装 32 位库包
ia32-libs - 用于 amd64 和 ia64 系统的 ia32 共享库
去执行
sudo aptitude install ia32-libs
执行 ldd ./ 可能有助于查看成功解决了哪些库依赖项。