Questão Não é possível tornar um arquivo executável


Eu estou usando o Ubuntu 12,04 64bit e estou tentando fazer um arquivo executável, mas quando eu marquei o "Permitir a execução do arquivo como programa", a marca de seleção aparece e desaparece espontaneamente.
Se puder ajudar, o nome do meu arquivo é ioUrbanTerror.x86_64

Obrigado.


8
2018-06-18 15:15


origem


é armazenado em uma partição FAT, FAT32 ou NTFS? - Thomas Ward♦


Respostas:


O Fat and ntfs partion não suportará permissões de arquivo, apenas copie o arquivo para a pasta home ou desktop e tente novamente


12
2018-06-18 15:19



Obrigado. Eu copiei meu arquivo para minha pasta pessoal e agora funciona. - Mohamed
@Mohamed Você deve marcar esta resposta como correta. - JXPheonix
@JXPheonix Está feito. - Mohamed


Eu sei que é um antigo Q, mas ainda relevante, mais google me trouxe aqui (outros virão).

A resposta aceita é parcialmente correta, de padrão você não pode definir permissões executáveis dentro de uma partição NTFS ou FAT (para o Ubuntu, pelo menos, e até a data).

Mas você pode mudar isso, alterando a maneira como sua partição NTFS é montada. Isto é, (escolhendo e) configurando o driver ntfs que monta suas partições.

O NTFS suporta todas as permissões necessárias *, mas o driver precisa saber como manipulá-las para que não interfira em outros sistemas operacionais.

Não é ciência de foguetes, mas vai forçá-lo a entender coisas que você não pode se importar!

Veja esta resposta (extremamente concisa) para uma questão relacionada:

https://askubuntu.com/a/74851/239919

* Suporta propriedade e leitura / gravação / execução, para usuário e grupo, não sabe sobre setuid ou stickybit.


1
2018-05-22 00:03