Ich logge mich oft in meinen Ubuntu 12.04.2-Server ein (mit Postgres 9.2.4, das mit Live-Produktionsdaten läuft) und sehe etwas Ähnliches wie:
4 packages can be updated.
4 updates are security updates.
Das passiert natürlich alle paar Tage. Ich bin nicht an automatischen Updates interessiert (je weniger Dinge sich ändern können, wenn ich schlafe, desto besser), aber ich bin daran interessiert, meinen Server immer auf dem neuesten Stand zu halten, daher lautet meine Frage: Wenn ich Ausgaben wie "" sehe Das heißt, es gilt immer als sicher zu laufen apt-get upgrade
, oder gibt es Zeiten, in denen es Dinge brechen kann. Ich verstehe, dass Patches nicht immer perfekt sind (daher das "immer" im Titel), aber in der Regel wird davon ausgegangen, dass dies sicher ist (zumal es sich um einen Datenbankserver handelt, der nur CSS-Dateien über Nginx bereitstellt) )?
quelle
Aptitude hat einfacher Befehle zu erinnern:
aptitude safe-upgrade
vsaptitude full-upgrade
. Die Installation ist dennoch eine gute Idee,apt-listchanges
damit Sie über die Änderungen in den aktualisierten Paketen und die Option zum Abbrechen des Upgrades informiert werden.quelle
Ja und nein. Die meisten Anwendungen sind in Ordnung, aber einige Anwendungen sind möglicherweise nicht zu froh, aktualisiert zu werden.
Ich habe Beispiele gesehen, bei denen Anwendungen, die Java von 1.6.29 bis 1.6.30 verwenden, die Anwendung beschädigen. Ich habe auch gesehen, wie MySQL zwischen 5.0.X 5.0.X + 1 bricht (erinnere mich nicht an die genauen Zahlen hier).
Systemanwendungen sollten größtenteils in Ordnung sein, aber Sie sollten die Versionshinweise der Anwendungen, die Ihr Server tatsächlich bereitstellt, sorgfältig lesen.
Lesen Sie, welche nginx-Änderungen vorgenommen wurden, und versuchen Sie zu verstehen, ob Änderungen vorliegen, die sich auf Ihr spezielles Setup auswirken können. Je fortgeschrittener Sie eine Anwendung verwenden, desto einfacher ist es, sie zu unterbrechen.
quelle