shell – “没有这样的文件或目录”,但它存在

前端之家收集整理的这篇文章主要介绍了shell – “没有这样的文件或目录”,但它存在前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只想从命令行运行可执行文件./arm-mingw32ce-g,但是我得到错误消息,
bash: ./arm-mingw32ce-g++: No such file or directory

我运行Ubuntu Linux 10.10。 ls -l列表

-rwxr-xr-x 1 root root  433308 2010-10-16 21:32 arm-mingw32ce-g++

使用sudo(sudo ./arm-mingw32ce-g)给出

sudo: unable to execute ./arm-mingw32ce-g++: No such file or directory

我不知道为什么操作系统甚至看不到文件,当它在那里。有什么想法吗?

这个错误可能意味着./arm-mingw32ce-g不存在(但它存在),或者它存在并且是由内核识别但动态加载程序不可用的动态链接的可执行程序。你可以看到运行ldd / arm-mingw32ce-g需要什么动态加载器;标记为未找到的任何内容都是需要安装的动态加载器或库。

如果您试图在amd64安装上运行32位二进制文​​件:

>到Ubuntu 11.04,安装软件包ia32-libs
>在Ubuntu 11.10上安装ia32-libs-multiarch
>从12.04开始,安装ia32-libs-multiarch,或选择一个合理的:i386包除了:amd64包。

原文链接:https://www.f2er.com/bash/390559.html

猜你在找的Bash相关文章