当前位置:论坛首页 > Linux面板 > 讨论

【已回应】乌班图系统执行文件出现错误

发表在 Linux面板2020-3-29 10:06 [复制链接] 4 1870

root@aml:/hhmoli/gmsv# ./gmsv
-bash: ./gmsv: cannot execute binary file: Exec format error



root@aml:/hhmoli/gmsv# ls gmsv
-bash: /usr/bin/ls: cannot execute binary file: Exec format error
root@aml:/hhmoli/gmsv# file gmsv
gmsv: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 2.2.5, with debug_info, not stripped


请教 这个问题怎么解决啊?


root@aml:/hhmoli/gmsv# sudo dpkg --add-architecture i386
root@aml:/hhmoli/gmsv# sudo apt install libc6:i386
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Package libc6:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  tzdata

E: Package 'libc6:i386' has no installation candidate
使用道具 举报 只看该作者 回复
发表于 2020-3-30 11:11:37 | 显示全部楼层
gmsv  这个文件不是执行的二进制文件。安装的时候直接指定该软件的名称就可以了,不用带版本号
使用道具 举报 回复 支持 反对
发表于 2020-4-10 13:23:21 | 显示全部楼层
大炮运维V587 发表于 2020-3-30 11:11
gmsv  这个文件不是执行的二进制文件。安装的时候直接指定该软件的名称就可以了,不用带版本号 ...

找不到程序包libc6:i386

请问,这个如何解决呢??

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libc6:i386
使用道具 举报 回复 支持 反对
发表于 2020-4-10 13:28:04 | 显示全部楼层
-bash: ./gmsv: cannot execute binary file: Exec format error
这个怎么办啊
我是想运行一个32位的程序文件 可是在乌班图64系统里运行不了啊

有没有大神告诉我 如何操作?我尝试着百度了许多文章,都不起作用
说是要安装32位的依赖库?或者32位环境执行软件包??
可是都无功而返啊!求大神指点啊
使用道具 举报 回复 支持 反对
发表于 2020-4-10 15:24:02 | 显示全部楼层
benxiaohaihl 发表于 2020-4-10 13:28
-bash: ./gmsv: cannot execute binary file: Exec format error
这个怎么办啊
我是想运行一个32位的程序 ...

帮不了你了。你百度看看吧
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表