Por que não consigo tornar este arquivo executável (permissões chmod)?

2

Eu baixei o Android Development Tool para linux (ADT) e o coloquei no diretório home. Depois de descompactar os arquivos, quando clico duas vezes no arquivo executável "eclipse"; o eclipse funciona perfeitamente bem.

Mas se eu descompactar o ADT em um diretório diferente, no meu diretório de casos E: (é mostrado quando eu inicializo no windows 7) Clicando duas vezes no mesmo arquivo executável "eclipse" não é executado o eclipse. Mostra a mensagem de erro:

  

Não foi possível exibir   %código%. Não há   aplicativo instalado para arquivos executáveis. Você quer procurar   uma aplicação para abrir este arquivo?

Se eu pressionar sim na caixa de diálogo, ele encontrará "Pypar2", que não é a minha solução.

Descobri que a permissão do arquivo "eclipse" está seguindo

-rw------- 1 tanvir tanvir 63050 Feb  4 19:05 eclipse

Eu tentei mudar a permissão por "chmod + x eclipse", mas não uso. Este comando não altera a permissão do arquivo neste caso.

o que devo fazer?

Saída relevante de /media/Software/00.AndroidLinux/ADT/eclipse/eclipse :

/dev/sda6 /media/Software fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0

Por favor, não sou novo no Ubuntu e ainda aprendo dia a dia.

    
por bappi48 24.06.2013 / 18:03

1 resposta

2

A seguir funcionou para mim:

Primeiro, salve a cópia antiga de /etc/fstab para dizer $HOME/fstab.old

Agora corra

$mount  

para obter o tipo de dispositivo (por exemplo, /dev/sda3 ), procure onde a unidade está montada,

Exemplo :

/dev/sda3 on /some/path type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)  

( NOTE : No seu caso, o tipo de dispositivo e o diretório onde ele está montado serão diferentes).

Encontre o UUID do disco executando:

$blkid  

No meu sistema isso retornou:

/dev/sda3: UUID="90FEDFC7FEDFA3AE" TYPE="ntfs"  

Copie / cole a seguinte entrada no seu arquivo /etc/fstab : (execute gksudo gedit /etc/fstab para editar)

UUID=90FEDFC7FEDFA3AE /media/Software ntfs rw,noauto,users,exec,nls=utf8,umask=003,gid=46,uid=1000    0   0  

( OBSERVAÇÃO : ESCREVA O UUID DO SEU DISCO . Forneça também qualquer caminho conveniente para você).

Reinicie o seu computador.
Agora você deve ser capaz de executar qualquer arquivo.

    
por mohit 24.06.2013 / 18:30