Erro ao tentar instalar um arquivo .bin no Ubuntu?

1

Eu tenho um arquivo .bin na minha área de trabalho. Mas quando tento instalá-lo, recebo o seguinte erro no terminal:

bash: ./filename.bin: cannot execute binary file

O que isso significa?

    
por Amy 07.12.2010 / 05:15

3 respostas

1

Você pode usar chmod a+x name_of_file.bin e, em seguida, executá-lo por ./name_of_file.bin . BTW que não vai instalá-lo se não for um arquivo de instalação, ele simplesmente irá executá-lo. Se for um arquivo instalador, ele precisará de privilégios sudo, mas deve dar um erro em caso afirmativo.

Ou como @Ignacio Vazquez-Abrams disse, você pode usar as propriedades do arquivo para defini-lo como executável.

    
por 07.12.2010 / 06:48
1

Essa mensagem significa que o arquivo não está em um formato reconhecido pelo seu sistema. Talvez seja um executável para um sistema operacional ou tipo de processador diferente. Ou talvez o arquivo tenha sido corrompido em trânsito.

file filename.bin provavelmente informará o tipo de arquivo que você possui. Compare a saída com file /bin/ls . Se você não souber interpretar a saída, poste aqui, as pessoas poderão ajudá-lo.

Se você vir algo como filename.bin: gzip compressed data , renomeie o arquivo para filename.bin.gz , execute gunzip filename.bin.gz e tente novamente.

Se você tiver problemas para encontrar o instalador certo para o seu sistema, diga-nos qual programa você está tentando instalar e um pouco mais de informações sobre o seu sistema (Ubuntu, mas qual versão e qual arquitetura (saída de uname -m )?).

    
por 08.12.2010 / 00:28
0

Abra as propriedades e marque-o primeiro. Caso contrário, execute-o em um terminal para que você possa ver o que está acontecendo.

    
por 07.12.2010 / 06:48

Tags