Impossibile eseguire un file eseguibile


11

Sto usando Ubuntu 12.04 a 64 bit e sto cercando di rendere eseguibile un file, ma quando seleziono "Consenti l'esecuzione del file come programma", il segno di spunta appare quindi scompare spontaneamente.
Se potrebbe essere d'aiuto, il nome del mio file è ioUrbanTerror.x86_64

Grazie.


è archiviato su una partizione FAT, FAT32 o NTFS?
Thomas Ward

Risposte:


15

La partizione Fat e NTFS non supporta i permessi dei file, basta copiare il file nella cartella principale o sul desktop e riprovare


Grazie. Ho copiato il mio file nella mia cartella home e ora funziona.
Mohamed,

1

So che è una vecchia Q, ma comunque pertinente, inoltre google mi ha portato qui (altri verranno).

La risposta accettata è parzialmente corretta, per impostazione predefinita non è possibile impostare autorizzazioni eseguibili all'interno di una partizione NTFS o FAT (almeno per Ubuntu e aggiornate).

Ma puoi cambiarlo , cambiando il modo in cui viene montata la partizione NTFS. Cioè, (scegliendo e) configurando il driver ntfs che monta le tue partizioni.

NTFS supporta tutte le autorizzazioni necessarie *, ma il driver deve sapere come gestirle in modo da non interferire con altri sistemi operativi.

Non è scienza missilistica, ma ti costringerà a capire cose che potrebbero non interessarti!

Vedi questa (estremamente concisa) risposta a una domanda correlata:

/ubuntu//a/74851/239919

* Supporta la proprietà e leggi / scrivi / esegui, per utente e gruppo, non conosci setuid o stickybit.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.