Automatisieren Sie OpenATV-Updates: Erstellung und Einrichtung eines Cron-Jobs

LouCipher

Linux Lover
Teammitglied
Admin
31 Jan 2024
248
89
28
Erstellung eines Auto-Update-Scripts für OpenATV und dessen Automatisierung mit Cron

Dieser Guide führt Sie durch die Erstellung eines einfachen Scripts, das die automatischen Updates für OpenATV durchführt, und zeigt Ihnen, wie Sie dieses Script mithilfe von Cron automatisieren können.

Schritt 1: Erstellen des Update-Scripts

Zuerst müssen Sie ein Bash-Script erstellen, das die Update-Funktion ausführt. Öffnen Sie dazu via SSH oder direkt über die Konsole Ihres OpenATV-Geräts einen Texteditor und erstellen Sie eine neue Datei:

Code:
mkdir /usr/local/bin && chmod 755 /usr/local/bin && nano /usr/local/bin/openatv-update.sh

Fügen Sie folgenden Inhalt in die Datei ein:

Code:
#!/bin/bash
opkg update
opkg upgrade

Speichern und schließen Sie die Datei. Machen Sie das Script anschließend ausführbar:

Code:
chmod +x /usr/local/bin/openatv-update.sh

Schritt 2: Automatisierung mit Cron

Um das Script automatisch laufen zu lassen, nutzen wir Cron, den Zeit-basierten Job-Scheduler in Unix-Systemen. Zuerst müssen Sie sicherstellen, dass Cron auf Ihrem OpenATV-Gerät installiert und aktiviert ist. Installieren Sie Cron mit folgendem Befehl, falls es noch nicht installiert ist:

Code:
opkg install cronie

Aktivieren Sie den Cron-Dienst:

Code:
/etc/init.d/cron enable
/etc/init.d/cron start

Nun fügen Sie den Job zum Cron-Zeitplan hinzu. Öffnen Sie die Crontab-Datei:

Code:
crontab -e

Fügen Sie am Ende der Datei eine Zeile hinzu, um zu definieren, wann das Update-Script laufen soll. Zum Beispiel, um das Script täglich um 3 Uhr morgens auszuführen, fügen Sie hinzu:

Code:
0 3 * * * /usr/local/bin/openatv-update.sh

Speichern und schließen Sie die Datei. Cron wird das Script nun automatisch gemäß dem Zeitplan ausführen.

Schritt 3: Überprüfung

Um sicherzustellen, dass Ihr Cron-Job korrekt eingerichtet ist, können Sie das Log überprüfen oder einfach abwarten und überprüfen, ob die Updates wie geplant durchgeführt werden.

Mit diesen Schritten haben Sie erfolgreich ein Auto-Update-Script für OpenATV erstellt und es mit Cron automatisiert.
 

Über TV-Base.com

  • Willkommen bei TV-Base.com, dem Zentrum für Cardsharing und IPTV-Enthusiasten. Hier verbindet Leidenschaft für digitales Fernsehen Mitglieder aus aller Welt. Unser Forum bietet eine Plattform für Austausch, Wissen und Innovation. Egal ob Anfänger oder Experte, hier findet jeder Unterstützung und Inspiration. Treten Sie unserer Gemeinschaft bei und erkunden Sie die Zukunft des Fernsehens mit uns.

Quick Navigation

User Menu