Wie kann man automatische Updates in Ubuntu deaktivieren?
Ubuntu installiert standardmäßig automatisch Updates, um Ihr System sicher und stabil zu halten. Dies ist für die meisten Benutzer nützlich, aber in einigen Fällen möchten Sie die Updates vielleicht manuell steuern – zum Beispiel auf Servern, in Testumgebungen oder wenn Sie bestimmte Softwareversionen beibehalten müssen.
Die wichtigsten Aktualisierungsmechanismen in Ubuntu
- unattended-upgrades – Dienst, der Updates automatisch installiert, vor allem Sicherheitspatches.
- APT Periodic – steuert, wie oft Updates geprüft und heruntergeladen werden.
- snapd – aktualisiert Snap-Pakete automatisch.
- systemd timers – Hintergrundaufgaben, die Aktualisierungsprüfungen nach Zeitplan durchführen.
Deaktivieren der automatischen APT-Updates (System-Updates)
Methode 1: Konfigurationsdatei bearbeiten
Öffnen Sie die Datei:
Ändern oder fügen Sie diese Zeilen hinzu:
Speichern (Strg+O) und beenden (Strg+X).
Methode 2: Entfernen Sie das Paket für unbeaufsichtigte Upgrades
Deaktivieren der automatischen Snap-Updates
Option 1: Stoppen und deaktivieren Sie den Dienst
Option 2: Aktualisierungszeitplan ändern (sicherer)
Hinzufügen:
Dies blockiert Snap Auto-Updates.
Systemd Timer für APT deaktivieren
Ubuntu verwendet Timer für Updates. Um sie zu deaktivieren:
Überprüfen Sie, ob die automatischen Updates deaktiviert sind
Beide sollten als inaktiv angezeigt werden.
Prüfen Sie auch:
Wichtige Hinweise nach der Deaktivierung der automatischen Updates
Aktualisieren Sie manuell:
- Beobachten Sie die Sicherheitsnachrichten, um zu wissen, wann Sie aktualisieren müssen.
- Erstellen Sie auf Produktionsservern Backups oder System-Snapshots, bevor Sie aktualisieren.
- Um die automatischen Updates wieder zu aktivieren, ändern Sie die Konfigurationswerte zurück auf “1” oder installieren Sie unattended-upgrades erneut.
Schlussfolgerung
Durch die Deaktivierung automatischer Updates in Ubuntu haben Sie die volle Kontrolle darüber, wann und wie Updates angewendet werden. Dies kann für Server und spezielle Umgebungen nützlich sein, in denen Stabilität wichtiger ist als sofortige Aktualisierungen. Gleichzeitig erfordert es aber auch Verantwortung: Sie müssen Sicherheitsaktualisierungen manuell anwenden und Schwachstellen im Auge behalten.