Also ich will dich zu nichts zwingen.
Ich bin ja noch nich so gut dabei bei dir und höchst warscheinlich gibt es einige andere die das bauen eines RPM weit besser könnten als ich und obendrein noch Programmierkenntnisse hätten. Wenn du nicht magst, verstehe ich das sehr gut. Ein kleines Update:
Ich habe gerade die "master-zip" geladen und entpackt.
Die könnte ich freilig beispielsweise "packen" (komplett). Beim ausführen legt er wieder Dateien an. Da käme man als user nicht dran vorbei wegen Berechtigungen.
Weiss nicht, ob es gehen würde wenn man bei:
??
### constants
$home/.collectNWData/<dateiname>
Übergibt. Da brauchts warscheinlich mehr, oder?
"xdg-user-dir" glaub da hab ich mal was gelesen, dass das heut zu Tage nicht mehr so wie früher ist und nicht mehr exportiert wird?
disk@wild-thing:~> echo $XDG_DESKTOP_DIR
disk@wild-thing:~> echo $XDG_USER_DIR
disk@wild-thing:~>
Falls das was ganz anderes sein sollte auch sorry.
Kann des sein, dass das so mal ging? Anders... das ICON legt er ja an, wenn ich das "py" aus dem master als user ausführe... Aber das desktop file lässt sich dann nicht mehr starten mit der Meldung:
'KDEInit kann "/home/disk/Downloads/test/collectNWData-master/collectNWDataGUI.sh" nicht starten"'
Wenn ich das symbol anklicke und die option im Terminal ausführen aktiviere:
"Achtung: „/home/disk/Downloads/test/collectNWData-master/collectNWDataGUI.sh“ kann nicht gefunden werden, stattdessen wird „/bin/bash“ gestartet. Prüfen Sie bitte die Einstellungen des Profils.
"
-> Dort läge dann das "py": Er sucht die sh. /home/disk/Downloads/test/collectNWData-master/collectNWDataGUI.py
Wenn ich den Pfad in der .desktop dann auf ".py" ändere überschreibt es sich selber wieder mit der .sh version.
Gruß,
R