如何在14.04上运行bin文件?

如何在14.04上运行bin文件?

我有一个要安装的 .bin 文件。我有 14.04 64 位。我认为 bin 文件是 32 位。我已经安装了所有 386 库,如下所示:

sudo apt-get install libc6:i386 libx11-6:i386 libasound2:i386 libatk1.0-0:i386 libcairo2:i386 libcups2:i386 libdbus-glib-1-2:i386 libgconf-2-4:i386 libgdk-pixbuf2.0-0:i386 libgtk-3-0:i386 libice6:i386 libncurses5:i386 libsm6:i386 liborbit2:i386 libudev1:i386 libusb-0.1-4:i386 libstdc++6:i386 libxt6:i386 libxtst6:i386 libgnomeui-0:i386 libusb-1.0-0-dev:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386

我甚至在文件权限中标记了“允许将文件作为程序执行”。双击。它似乎在思考,但什么也没发生。

我在终端上尝试使用 sudo:sudo ./FILE.bin 但同样没有任何反应。如果我不使用 sudo 运行同一行,则会收到以下错误:总线错误(核心转储)

我该怎么做才能运行这个 .bin 文件?有什么建议吗?

答案1

从终端...什么也没有发生

你期待什么?

一般来说,如果您从终端运行某个程序并且没有出现某种错误(段错误、核心转储等),则可执行文件已完成其应做的所有操作。

您可以echo $?在终端中运行(在执行二进制文件后立即运行),这可能会告诉您退出代码是什么。0是“一切顺利”还是其他什么传统上 表示“其他内容”。不过这里没有严格的标准。退出代码17可能表示任何内容。这取决于应用程序。

相关内容