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


11

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

Obrigado.


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

Respostas:


15

A partição Fat e NTFS não suportará permissões de arquivo, apenas copie o arquivo para a pasta inicial ou a área de trabalho e tente novamente


Obrigado. Copiei meu arquivo para minha pasta pessoal e ele funciona agora.
Mohamed

1

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

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

Mas você pode mudar isso , alterando a maneira como sua partição NTFS é montada. Ou seja, (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 lidar com elas para que não interfira com outros sistemas operacionais.

Não é ciência de foguetes, mas forçará você a entender coisas com as quais você pode não se importar!

Veja esta resposta (extremamente concisa) a uma pergunta relacionada:

/ubuntu//a/74851/239919

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.