Immer wieder laufe ich in das Problem, dass meine Raspberry Pis, die ja als echte Server im Hintergrund für mich arbeiten sollen, nicht mehr aktuell genug sind. Zudem bin ich nicht sicher, ob kritische Updates tatsächlich rechtzeitig genug installiert wurden, also habe ich mich erkundigt, was zu tun ist und folgendes Ergebnis erhalten, das ich nun umsetze:

Um deine Raspberry Pi Rechner effizient auf dem neuesten Stand zu halten, gibt es mehrere zeitsparende Strategien, die du anwenden kannst:

1. Automatische Updates einrichten

  • Unattended Upgrades: Du kannst das Tool unattended-upgrades verwenden, um Sicherheitsupdates automatisch zu installieren. Das spart Zeit, da du dich nicht manuell um kritische Updates kümmern musst.
    • Installation:bashCode kopierensudo apt install unattended-upgrades
    • Konfiguration:bashCode kopierensudo dpkg-reconfigure --priority=low unattended-upgrades
    • Um sicherzustellen, dass die Updates funktionieren, kannst du die Protokolle prüfen:bashCode kopierencat /var/log/unattended-upgrades/unattended-upgrades.log

2. Manuelle Updates mit einem Skript automatisieren

Ein Skript kann regelmäßig laufen, um Updates durchzuführen, ohne dass du eingreifen musst:

  • Erstelle ein Skript update_pi.sh mit folgendem Inhalt:bashCode kopieren#!/bin/bash sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y
  • Füge es zu einem Cron-Job hinzu, um es z.B. wöchentlich laufen zu lassen:bashCode kopierencrontab -e Füge die Zeile hinzu:bashCode kopieren0 3 * * 0 /path/to/update_pi.sh Dies führt das Skript jeden Sonntag um 3 Uhr morgens aus.