尝试在 Ubuntu 上安装 .bin 文件时出错?

尝试在 Ubuntu 上安装 .bin 文件时出错?

我的桌面上有一个.bin文件。但是当我尝试安装它时,终端中出现以下错误:

bash: ./filename.bin: cannot execute binary file

这是什么意思?

答案1

您可以使用chmod a+x name_of_file.bin然后通过 运行它./name_of_file.bin。顺便说一句,如果它不是安装程序文件,它将不会安装它,而只会运行它。如果它是安装程序文件,则需要 sudo 权限,但如果需要,它应该会给出错误。

或者像@Ignacio Vazquez-Abrams 所说,您可以使用文件属性将其设置为可执行文件。

答案2

该消息表示该文件的格式无法被您的系统识别。也许它是其他操作系统或处理器类型的可执行文件。或者文件在传输过程中损坏。

file filename.bin可能会告诉您拥有什么类型的文件。将输出与 进行比较file /bin/ls。如果您不知道如何解释输出,请在此处发布,人们可能会帮助您。

如果您看到类似的内容filename.bin: gzip compressed data,请将文件重命名为filename.bin.gz,运行gunzip filename.bin.gz,然后重试。

如果您在为您的系统寻找正确的安装程序时遇到问题,请告诉我们您要安装什么程序,以及有关您的系统的更多信息(Ubuntu,但是什么版本,什么架构(输出uname -m)?)。

答案3

首先打开属性并将其标记为可执行。如果做不到这一点,请在终端上运行它,以便查看发生了什么。

相关内容