无法安装 .run 可执行文件

无法安装 .run 可执行文件
./mercurystandalone-3.3-linux-installer.run

什么都没发生

双击文件管理器中的可执行文件
,它让我选择要运行的默认程序

properties已经检查过选项allow executing file as program

我尝试的另一个命令:

uname -a
Linux ubuntu 3.8.0-34-generic #49~precise1-Ubuntu SMP Wed Nov 13 18:05:00 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

file ./mercurystandalone-3.3-linux-installer.run
./mercurystandalone-3.3-linux-installer.run: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), statically linked, stripped

ldd mercurystandalone-3.3-linux-installer.run
    not a dynamic executable

sudo sh ./mercurystandalone-3.1-linux-installer.run
[sudo] password for xxx:
./mercurystandalone-3.1-linux-installer.run: 1: ./mercurystandalone-3.1-linux-installer.run: Syntax error: "(" unexpected

ls -l 
-rwxrwx--x 1 xxx xxx 142824167 Jan 28 10:58 mercurystandalone-3.1-linux-installer.run

请帮我安装这个程序。提前谢谢!

答案1

您正在尝试在 64 位架构上执行 32 位可执行文件。获取匹配的 64 位安装程序或安装 32 位库。

sudo apt-get install ia32-libs

相关内容