AppImage / AppImage/AppImageKit

Proper handling of ELF files in desktop environments

Offen
#374 32 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
9.4k
Forks
588
PR-Merge-Kennzahlen
PR-Kennzahlen ausstehend

Beschreibung

__If you care about this issue, then please open an issue ticket with your favorite desktop environment including a backlink to here, and add the URL to the ticket you have opened to this thread.__

- [ ] GNOME https://gitlab.gnome.org/GNOME/nautilus/issues/443
- [ ] KDE https://bugs.kde.org/show_bug.cgi?id=394672
- [ ] MATE
- [ ] XFCE
- [ ] Elementary
- [ ] Cinnamon
- [ ] LXDE
- [ ] ...

Currently our users have to set the executable bit before they can run an AppImage. This apparently is a real barrier for them.

Desktop environments should ask the user whether to set the executable bit and then run the application when the user double-clicks on an [ELF file](https://en.wikipedia.org/wiki/Executable_and_Linkable_Format) that doesn't have the executable bit set.

This is in no way limited to AppImages but also applies to other types of executables.

Vaguely similar to this dialog that Firefox brings up:

![screenshot_20170401_222220](https://cloud.githubusercontent.com/assets/2480569/24582176/6b5e0c50-172a-11e7-9167-1bcd8d008413.png)

This is what Linux MINT users currently see, which is certainly not ideal:

![weajhyo](https://cloud.githubusercontent.com/assets/2480569/25062087/4ada6e24-21c5-11e7-81e1-c3aeca006f67.png)

It should instead ask "do you want to mark this application as executable and launch it?".

EDIT 18.05.2018: In https://gitlab.gnome.org/GNOME/nautilus/issues/443 this has been proposed for GNOME Nautilus:

![](https://camo.githubusercontent.com/5e669c241995300116d9af76c8721188c5a209b2/68747470733a2f2f6769746c61622e676e6f6d652e6f72672f474e4f4d452f6e617574696c75732f75706c6f6164732f34623338343262326162303634383735633136303562633936316663313431352f436170747572615f64655f6563722543332541335f64655f323031382d30352d31365f31322d33322d34342e706e67)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.