Fórum Ubuntu Linux - PT
21 de Maio de 2013, 10:36 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Sejam todos bem-vindos e fiquem atentos às regras de utilização do fórum e política de privacidade.
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1]   Ir para o fundo
  Imprimir  
Autor Tópico: Aplicativo (application/x-execution)  (Lida 496 vezes)
diegopagung
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« em: 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?
Registrado
Tota
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11.693


Ver Perfil
« Responder #1 em: 04 de Setembro de 2012, 20:03 »

Ola

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

Código:
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 » Registrado
diegopagung
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« Responder #2 em: 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?
Registrado
Tota
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11.693


Ver Perfil
« Responder #3 em: 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.
Registrado
diegopagung
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« Responder #4 em: 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?
Registrado
Tota
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11.693


Ver Perfil
« Responder #5 em: 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
Registrado
diegopagung
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« Responder #6 em: 04 de Setembro de 2012, 21:21 »

Aqui eu estou usando uma maquina virtual, baixei de novo, dei permissão, e nada...
Registrado
Tota
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11.693


Ver Perfil
« Responder #7 em: 04 de Setembro de 2012, 21:42 »

ola

Só por desencargo atere nas propriedades o aplicativo de execução e deixe abrir com => terminal
Registrado
diegopagung
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« Responder #8 em: 04 de Setembro de 2012, 22:21 »

Olá, quando eu peço para alterar não aparece terminal
Registrado
Tota
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 11.693


Ver Perfil
« Responder #9 em: 04 de Setembro de 2012, 22:28 »

aí complicou para mim, estou usando o Lubuntu, Ubuntu só amanhã à tarde na USP.

[]'s
Registrado
diegopagung
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 6


Ver Perfil
« Responder #10 em: 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.
Registrado
Páginas: [1]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!