Autor Tópico: Aplicativo (application/x-execution)  (Lida 4536 vezes)

Offline diegopagung

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Aplicativo (application/x-execution)
« Online: 04 de Setembro de 2012, 19:48 »
Bom pessoal é o seguinte, tenho bastante conhecimento com windows, mas muito pouco com o linux. Então venho aqui pedir a ajuda de vocês. Tenho que executar um aplicativo que realiza análises estatísticas pelo terminal do linux (utilizo o ubuntu 12.04), este aplicativo é do tipo application/x-execution. O nome do programa é intergen1.2 e pode ser encontrado no site da embrapa junto com o manual e exemplos (http://www.cppsul.embrapa.br/unidade/servicos/intergen). De acordo com o manual bastaria abrir um terminal, encontrar a pasta e digitar ./intergen1.2, então seria pedido no nome de um arquivo de parâmetros e as análises estatísticas seriam feitas no próprio terminal, mas ocorre um erro:

diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ ./intergen1.2
bash: ./intergen1.2: impossível executar o arquivo binário

Então foi me sugerido fazer da seguinte forma utilizando o comando chmod 777:

diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ chmod 777 intergen1.2
diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ ./intergen1.2
bash: ./intergen1.2: impossível executar o arquivo binário

Mas também não funcionou.


Quem pode me ajudar?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #1 Online: 04 de Setembro de 2012, 20:03 »
Ola

Parece simples. Você não deu permissão de execução ao arquivo.

Código: [Selecionar]
sudo chmod +x intergen1.2

sudo ./intergen1.2

veja se funciona
so achei extranho o caractere @ ( não lembro mais o que é )

Citar
ls -la

-rwxrwxrwx@ 1 acsaboya  staff  2507588 18 Out  2011 intergen1.2


[]'s
« Última modificação: 04 de Setembro de 2012, 20:29 por Tota »

Offline diegopagung

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #2 Online: 04 de Setembro de 2012, 20:36 »
Não funcionou, fiz da seguinte forma:


diego@diego-VirtualBox:~$ cd Área\ de\ Trabalho
diego@diego-VirtualBox:~/Área de Trabalho$ cd ma_gca\ P205
diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ sudo chmod +x intergen1.2[sudo] password for diego:
diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ sudo ./intergen1.2
./intergen1.2: 2: ./intergen1.2: Syntax error: Unterminated quoted string
diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$


Mais uma informação, quando eu peço as propriedades do aplicativo, na aba abrir com, o aplicativo padrão está como PyPar2, isso pode estar interferindo?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #3 Online: 04 de Setembro de 2012, 20:46 »
Se voce está pedindo em terminal não faz diferença.

aqui eu não tenho PyPar2 e também não abre.

Offline diegopagung

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #4 Online: 04 de Setembro de 2012, 20:51 »
Isso é para minha tese de doutorado, tenho que fazer cálculos entre 80000 indivíduos? Em um pc normal demoraria 15-20 cada análise, e olha que são cerca de 30 análises, mas como tenho disponível um super pc, isso cai para 1-2 dias, mas preciso que rode no linux. Ha não ser que exista a possibilidade de emular a versão .exe do windows no linux. Tem?

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #5 Online: 04 de Setembro de 2012, 21:07 »
Em tempo:

Baixei novamente, dei permissão de execução e funcionou.

sudo ./intergen1.2 e foi na boa.

[]'s

Offline diegopagung

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #6 Online: 04 de Setembro de 2012, 21:21 »
Aqui eu estou usando uma maquina virtual, baixei de novo, dei permissão, e nada...

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #7 Online: 04 de Setembro de 2012, 21:42 »
ola

Só por desencargo atere nas propriedades o aplicativo de execução e deixe abrir com => terminal

Offline diegopagung

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #8 Online: 04 de Setembro de 2012, 22:21 »
Olá, quando eu peço para alterar não aparece terminal

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #9 Online: 04 de Setembro de 2012, 22:28 »
aí complicou para mim, estou usando o Lubuntu, Ubuntu só amanhã à tarde na USP.

[]'s

Offline diegopagung

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Aplicativo (application/x-execution)
« Resposta #10 Online: 05 de Setembro de 2012, 18:05 »
Tentei o dia todo, li um monte de coisas, mas nada, por fim cheguei a estes comando:

diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ sudo passwd root
Digite a nova senha UNIX:
Redigite a nova senha UNIX:
passwd: senha atualizada com sucesso
diego@diego-VirtualBox:~/Área de Trabalho/ma_gca P205$ su
Senha:
root@diego-VirtualBox:/home/diego/Área de Trabalho/ma_gca P205# ll
total 8692
drwxrwxrwx 3 diego diego    4096 Set  5 17:40 ./
drwxr-xr-x 3 diego diego    4096 Set  4 17:21 ../
-rw-rw-rw- 1 diego diego    1071 Set  3 14:22 card
-rwxrwxrwx 1 diego diego 2507588 Set  5 10:49 intergen1.2*
-rw-rw-rw- 1 diego diego 2945659 Set  3 14:02 NeloreP205.dat
-rw-rw-rw- 1 diego diego 3419029 Set  3 14:00 NeloreP205.ped
-rw-rw-rw- 1 diego diego       6 Set  3 14:22 run
drwxrwxrwx 2 diego diego    4096 Mar  8 11:30 teste boa/
root@diego-VirtualBox:/home/diego/Área de Trabalho/ma_gca P205# ./intergen1.2
bash: ./intergen1.2: impossível executar o arquivo binário
root@diego-VirtualBox:/home/diego/Área de Trabalho/ma_gca P205# sudo chmod 777 intergen1.2
root@diego-VirtualBox:/home/diego/Área de Trabalho/ma_gca P205# sudo intergen1.2
sudo: intergen1.2: comando não encontrado
root@diego-VirtualBox:/home/diego/Área de Trabalho/ma_gca P205# sudo ./intergen1.2
./intergen1.2: 2: ./intergen1.2: Syntax error: Unterminated quoted string
root@diego-VirtualBox:/home/diego/Área de Trabalho/ma_gca P205#

se mais alguém puder me dar uma luz eu agradeço.