talker90 Asked: 2018-02-01 11:15:14 +0800 CST2018-02-01 11:15:14 +0800 CST 2018-02-01 11:15:14 +0800 CST Conselho de solução de problemas para: -bash: não é possível executar o arquivo binário: erro de formato Exec 772 Eu tenho um equipamento de mineração e estou tentando executar um programa, ./garlicoind mas recebo este erro: -bash: ./garicoind: cannot execute binary file: Exec format error Isso é um problema comum? O que isso indica? bash binary 1 respostas Voted Best Answer dr_ 2018-02-02T05:33:15+08:002018-02-02T05:33:15+08:00 O programa que você tem provavelmente é um binário compilado para uma arquitetura diferente da máquina na qual você está tentando executar. Você pode obter o tipo de arquitetura do binário executando file garlicoind e você pode obter o tipo de arquitetura da sua máquina por uname -m Se forem diferentes, você precisa obter o binário correto para sua arquitetura ou obter o código-fonte do programa e compilá-lo você mesmo.
O programa que você tem provavelmente é um binário compilado para uma arquitetura diferente da máquina na qual você está tentando executar.
Você pode obter o tipo de arquitetura do binário executando
e você pode obter o tipo de arquitetura da sua máquina por
Se forem diferentes, você precisa obter o binário correto para sua arquitetura ou obter o código-fonte do programa e compilá-lo você mesmo.