Tentando instalar o Foxit Reader 2.4.1 em 16.04 - a mensagem não pode executar o arquivo binário

3

Usando as instruções no " link ", fiz o download do software e segui as instruções. No último passo recebi a mensagem: " cannot execute binary file: Exec format error " selecionei o download de 64 bits. Eu também tentei outras instruções para versões mais antigas do Foxit Reader, todas com o mesmo problema.

Please follow the steps below to install Foxit Reader for Linux:
  •   Change to the directory containing the downloaded
      file (used /tmp as the example):
      # cd /tmp 
  •   Uncompress the executable
      # gzip -d 'FoxitReader_version_Setup.run.tar.gz'
  •   Untar the .tar file:
      # tar xvf 'FoxitReader_version_Setup.run.tar'
  •   Run the installer:
      # ./'FoxitReader_version_Setup.run'  ***Error on this step***
  •   Follow the steps on the screen to complete the
      installation

Adicionado aqui é impresso da sessão do terminal.

bob@bob-PORTEGE-Z30-B:~$ cd Downloads
bob@bob-PORTEGE-Z30-B:~/Downloads$ ls
FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz
linux-brprinter-installer-2.0.0-1.gz
mfcj885dwcupswrapper-1.0.0-0.i386.deb
mfcj885dwlpr-1.0.0-0.i386.deb
bob@bob-PORTEGE-Z30-B:~/Downloads$ gzip -d 'FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz'
bob@bob-PORTEGE-Z30-B:~/Downloads$ ls
FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar
linux-brprinter-installer-2.0.0-1.gz
mfcj885dwcupswrapper-1.0.0-0.i386.deb
mfcj885dwlpr-1.0.0-0.i386.deb
bob@bob-PORTEGE-Z30-B:~/Downloads$ tar xvf 'FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar'
FoxitReader.enu.setup.2.4.1.0609(r08f07f8).x64.run
bob@bob-PORTEGE-Z30-B:~/Downloads$ ls
FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar
FoxitReader.enu.setup.2.4.1.0609(r08f07f8).x64.run
linux-brprinter-installer-2.0.0-1.gz
mfcj885dwcupswrapper-1.0.0-0.i386.deb
mfcj885dwlpr-1.0.0-0.i386.deb
bob@bob-PORTEGE-Z30-B:~/Downloads$ ./'FoxitReader.enu.setup.2.4.1.0609(r08f07f8).x64.run'
bash: ./FoxitReader.enu.setup.2.4.1.0609(r08f07f8).x64.run: cannot execute binary file: Exec format error
bob@bob-PORTEGE-Z30-B:~/Downloads$

Problema resolvido  - Estava tentando instalar o software de 64 bits em 32 bits do Ubuntu. Nota: o hardware, BIOS, diz que é 64, mas o Ubuntu diz 32.

    
por Bob Heiser 02.07.2017 / 03:03

1 resposta

5

Se você digitou as instruções exatamente como mostrado na sua pergunta, você falhará. Foxit Reader espera que você substitua " versão " pelo número da versão do arquivo que você baixou. Tente o seguinte:

Em um terminal, mude para o diretório que possui o arquivo baixado que você deseja instalar. Por favor, certifique-se de que existe apenas uma versão do software da Foxit no diretório ...

Digite gzip -d Foxit e depois pressione tab e entre - sem espaço entre a aba t e a . Isso deve completar o comando com o nome do arquivo gz.

Digite tar xvf Foxit , depois pressione tab , e entre - isto deve completar o comando com o nome do arquivo tar.

Digite ./Foxit , depois pressione tab e entre - isto deve completar o comando com o nome do arquivo executável.

    
por Charles Green 02.07.2017 / 05:01