Seite 1 von 1

Python Programm auf Linux-System zu Autostart hinzufügen

Verfasst: Mittwoch 7. August 2019, 06:32
von NewPython19
Hallo zusammen,

ich habe ein Python-Programm (.py) geschrieben und möchte dieses nun zum Autostart eines Linux-Rechners hinzufügen. Dafür habe ich eine "Anleitung" gefunden. Jedoch wird mein Programm bei Start des Rechners bzw. Reboot nicht ausgeführt.

Hier zunächst mal die Anleitung, die ich gefunden habe:
1.

Code: Alles auswählen

#! /bin/sh
# /etc/init.d/script2

cd /home/root/
python script.py
exit 0
2.

Code: Alles auswählen

chmod +x script2
3.

Code: Alles auswählen

update-rc.d script2 defaults 98
Bei 1. wird eine .sh Datei erstellt und die Befehle 2. und 3. werden in die Konsole eingegeben.
Weiß jemand wo der Fehler liegt bzw. kennt jemand eine Alternative?

Re: Python Programm auf Linux-System zu Autostart hinzufügen

Verfasst: Dienstag 13. August 2019, 17:19
von nezzcarth
Welche Linux Distribution verwendest du denn? Die gezeigte Methode ist veraltet und wird unter vielen gängigen modernen Distributionen nicht oder nur noch übergangsweise unterstützt. In der Regel löst man das heute mit systemd (Ausnahmen sind z.B. Alpine Linux und gentoo). Falls das bei dir zum Einsatz kommt, können wir dir zeigen, wie das geht.