Benötigen Sie eine Klarstellung über die Berechtigungen von .desktopDateien. Ich kann sehen, dass alle .desktopDateien im /usr/share/applications/Besitz von root die Berechtigung haben.
-rw-r--r--
Auch examples.desktopim $HOMEBesitz des Benutzers hat die gleiche Berechtigung. Alle diese laufen richtig.
Wenn ich jedoch eine benutzerdefinierte .desktopDatei mit derselben Berechtigung erstellen möchte , wird die folgende Fehlermeldung ausgegeben:
Nicht vertrauenswürdiger Anwendungsstarter
Der Anwendungsstarter "myapp.desktop" wurde nicht als vertrauenswürdig markiert. Wenn Sie die Quelle dieser Datei nicht kennen, ist das Starten möglicherweise unsicher.
Durch Hinzufügen der Ausführungsberechtigung kann sie jedoch problemlos ausgeführt werden.
F: Warum
.desktopbenötigen benutzerdefinierte Dateien+xBerechtigungen zum Ausführen oder wie können einige.desktopDateien ohne Ausführungsberechtigung ausgeführt werden? Ist es möglich, eine benutzerdefinierte.desktopDatei ohne Ausführungsberechtigung auszuführen ?