O arquivo executável do Eclipse não roda no Ubuntu

8

Acabei de baixar o pacote eclipse do site do eclipse em formato zipado. Eu descompactei-o no meu diretório de usuários e configurei as permissões do 777, mas clicar duas vezes no executável do eclipse não faria nada. Eu tentei executar o arquivo executável através do terminal, mas mostra o erro:

bash: ./eclipse: No such file or directory

Então eu instalei o eclipse através do centro de software do Ubuntu, que é executado com sucesso. Apenas a versão baixada não é executada.

Instalei o OpenJDK no Ubuntu 10.10. Alguém pode por favor dizer o que está errado com o meu Eclipse?

    
por Sparky 10.10.2011 / 12:11

3 respostas

12

Meu sistema operacional era na verdade uma versão de 64 bits. E o pacote do Eclipse que baixei foi de 32 bits. Parece estúpido, mas normalmente softwares de 32 bits são executados sem nenhum problema em sistemas operacionais de 64 bits. Então eu não prestei muita atenção lá.

Eu baixei a versão de 64 bits do Eclipse e ela funciona bem.

Obrigado @Sergey pelo tempo e paciência.

    
por Sparky 10.10.2011 / 15:40
3

A mensagem do bash sugere que não existe tal arquivo - sugiro que você verifique novamente se você está no diretório correto, que o bit de execução está definido, de fato, etc.

Tente invocá-lo assim:

cd ~/folder/where/you/unpacked-it
chmod +x ./eclipse
./eclipse

Na verdade, mesmo a alteração das permissões não é necessária - o binário já tinha o bit executável definido.

    
por Sergey 10.10.2011 / 12:24
2

Eu tive o mesmo problema sobre o binário do Eclipse e comecei a seguir as sugestões deste tópico. Verifiquei as versões do SO e do kernel e tentei alterar as permissões do arquivo. Depois de executar o comando chmod , verifiquei com ls -l e a saída me surpreendeu: nada foi alterado.

Depois de mais algumas tentativas e um minuto para pensar, descubro o problema: A pasta eclipse estava em um diretório fora da unidade do sistema operacional. Estava em uma unidade NTFS, e eu não tinha nenhuma permissão especial sobre isso.

A solução fácil foi levá-lo de volta à pasta home / opt. Mas ainda estou interessado em uma solução que permita a execução dentro de uma partição NTFS.

    
por Joao Piccinini 21.04.2013 / 01:20

Tags