如何运行可执行文件(application/x-executable)

如何运行可执行文件(application/x-executable)

我下载的是 Linux 版本的游戏和拉链

zip 里面是一个我无法运行的应用程序/x-可执行文件。./filename 和 sh filename 什么也不做。

编辑:我指的是这个游戏。上面的那个已经是垃圾了 http://surger1.itch.io/chronoclysm

答案1

您是否在运行 64 位 Linux 平台,因为这是一个 64 位应用程序?我下载了 chmoded 文件,如下所示

chmod +x ToF_Beta2.065_linux64.bin 

然后我就像这样跑了

./ToF_Beta2.065_linux64.bin 

并且运行完美:)

但我是 64 位 ubuntu

希望这可以帮助

答案2

似乎你缺少一些与游戏编译平台对应的库。你使用什么发行版?我之所以问这个问题,是因为在 Ubuntu 12.04 上,你可以简单地安装 i386 库

sudo apt-get install ia32-libs

在 14.04 LTS 上你必须做类似的事情:

sudo -i
cd /etc/apt/sources.list.d
echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs

请注意:第二个例子只是一个肮脏的黑客行为,它强迫 Trusty 使用旧的存储库。

答案3

如果你对它进行 chmod +x 你也可以尝试

sh programname 

相关内容