这是我的发行版或应用程序的问题吗?

时间:2011-01-01 14:54:01

标签: linux archlinux

我希望有人可以帮助我:)

我正在运行Arch Linux并试图让游戏开始工作(Penumbra Overture)。我已经下载了可执行文件,检查了md5并将它们匹配,将其安装在目录中。但是,当我尝试执行该文件时,会出现错误:

bash: ./penumbra.bin: No such file or directory

确实存在,我在正确的文件夹中,并将其设置为可执行文件:

-rwxr-xr-x 1 kumagoro users 6814000 Apr 15  2010 penumbra.bin

文件penumbra.bin说:

penumbra.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped

ldd penumbra.bin说:

        not a dynamic executable

那么,这是我的发行版还是应用程序的问题?

谢谢

1 个答案:

答案 0 :(得分:1)

您缺少二进制文件的解释器。检查

readelf -a penumbra.bin | grep -i program.interp

它想要什么。