Estou tentando instalar o Heroes of Newerth no openSUSE 13.2, KDE 4.14. Eu baixei o cliente do site oficial.
Eu verifiquei a opção executável nas propriedades. Mas quando eu cliquei duas vezes no arquivo nada aconteceu. Então abri o terminal:
Quando digito sh ./HoNClient-3.6.0.sh
, a saída é:
199096+0 records in
388+1 records out
199096 bytes (199 kB) copied, 0.1094 s, 1.8 MB/s
./HoNClient-3.6.0.sh: line 17: ././HoNClient-3.6.0.sh-bin: cannot execute binary file
Eu tentei ./HoNClient-3.6.0.sh
, mas a saída é a mesma.
Eu dou uma chance para chmod +x ./HoNClient-3.6.0.sh
, mas isso não resolveu o problema.
Em seguida, verifiquei o arquivo com file HoNClient-3.6.0.sh
.
HoNClient-3.6.0.sh: POSIX shell script executable (binary data)
Eu investiguei o problema e vi um conflito de 32 bits / 64 bits.
Tentei uname -a
Saída:
Linux linux-whh5.site 3.16.6-2-desktop #1 SMP PREEMPT Mon Oct 20 13:47:22 UTC 2014 (feb42ea) x86_64 x86_64 x86_64 GNU/Linux
A saída do ldd filename:
ldd HoNClient-3.6.0.sh
not a dynamic executable
Eu não consigo descobrir o que causa o problema. Existe alguém que saiba a causa do problema e sua solução?
Tags binary executable