Używam Ubuntu 12.04 64bit i staram się, aby plik był wykonywalny, ale gdy zaznaczę „Zezwalaj na uruchamianie pliku jako programu”, znacznik wyboru pojawi się, a następnie zniknie spontanicznie.
Jeśli to może pomóc, nazwa mojego pliku to ioUrbanTerror.x86_64
Dziękuję Ci.
executable
chmod
Mohamed
źródło
źródło
Odpowiedzi:
Partycja Fat i NTFS nie obsługuje uprawnień do plików, wystarczy skopiować plik do folderu domowego lub pulpitu i spróbować ponownie
źródło
Wiem, że to stare Q, ale wciąż aktualne, a Google mnie tu sprowadził (inni przyjdą).
Odpowiedź akceptowana jest częściowo poprawny, by domyślnie nie można ustawić uprawnienia wykonywalne wewnątrz partycji NTFS lub FAT (dla Ubuntu przynajmniej, i aż do chwili obecnej).
Ale możesz to zmienić , zmieniając sposób montowania partycji NTFS. Oznacza to (wybieranie i) konfigurowanie sterownika NTFS, który montuje partycje.
NTFS obsługuje wszystkie potrzebne uprawnienia *, ale sterownik musi wiedzieć, jak je obsługiwać, aby nie zakłócały działania innych systemów operacyjnych.
To nie jest nauka o rakietach, ale zmusi cię do zrozumienia rzeczy, na których możesz się nie przejmować!
Zobacz tę (niezwykle zwięzłą) odpowiedź na powiązane pytanie:
/ubuntu//a/74851/239919
* Obsługuje własność i odczyt / zapis / wykonanie, dla użytkownika i grupy, nie wiem o setuid lub stickybit.
źródło