加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-15 16:18:19 所属栏目:安全 来源:网络整理
导读:我只想从命令行运行可执行文件./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,但是我得到错误消息,
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包。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读