Wenn Sie nur lucid-Updates verwenden, sind die Richtlinien für stabile Release-Updates ziemlich solide. Grundsätzlich sind nur kleine Änderungen zulässig, die das Verhalten der Software nicht inkompatibel verändern.
Hier sind einige Schritte, die Sie ausführen können, um sicherzustellen, dass alles reibungslos funktioniert.
1) Lesen Sie die Änderungsprotokolle für alle neuen Pakete. Wenn Sie apt-get upgrade verwenden, sehen Sie sich die Liste der Pakete an, die aktualisiert werden sollen. Der einfachste Weg ist die Verwendung von aptitude (apt-get install aptitude, falls Sie es noch nicht haben):
aptitude changelog foo
Dies zeigt Ihnen das Änderungsprotokoll des Pakets, einschließlich nicht angewendeter Updates. Wenn Sie so etwas wie "LP: # 123456" sehen, handelt es sich um einen Launchpad-Fehlerbericht, der durch dieses Update behoben wurde. Den vollständigen Fehlerbericht finden Sie unter http://launchpad.net/bugs/123456
2) Sichern Sie unser System. Du solltest das jeden Tag tun!
3) Planen Sie Ausfallzeiten. Während die meisten Updates keine langen Ausfallzeiten verursachen, werden sie wahrscheinlich einen Neustart der Dienste beinhalten, um aktualisierte Konfigurationen und / oder Bibliotheken abzurufen. Seien Sie also bereit für eine kurze Dienstunterbrechung.
3a) Testen Sie das Stoppen / Starten Ihrer Dienste vor dem Update. Wir erhalten viele Fehlerberichte in Ubuntu von Benutzern, die glauben, ein Update habe ihr System beschädigt, obwohl die Konfigurationen eine Weile falsch waren, die Probleme jedoch unbemerkt blieben, da der Dienst mit der alten, nicht fehlerhaften Konfiguration einwandfrei lief.
Viel Glück!
apt-listchanges
(Paket) verwenden, um alle Änderungen vor Upgrades zu überprüfen. Es gibt auch apt-listbugs, die kritische Fehler auflisten würden, aber IIRC betrachtet "nur" Debian-Fehler nicht, Launchpads.