Ich bin mir nicht sicher, welche Art von Lösung Sie erwarten. Sie kennen sich wahrscheinlich mit Cron-Jobs aus, aber ich würde Systeme für Blinde nicht aktualisieren, da menschliche Eingriffe erforderlich sind (und aus diesem Grund werden Sie dafür bezahlt, oder?)
Wenn Sie völlig identische Systeme hätten, könnten Sie in Erwägung ziehen, etwas wie rsync zu verwenden, um die Unterschiede herauszufinden. Es könnte jedoch schwierig sein, herauszufinden, welche Dateien nicht mit rsync synchronisiert werden sollen, und ich würde dies nicht tun, während Dienste ausgeführt werden. Zumindest die Aktualisierungsskripts sind so eingerichtet, dass sie den Neustart der Dienste und das Zusammenführen der Unterschiede in der Konfigurationsdatei verwalten.
Wenn Sie erklären, was das Problem mit der Ausführung von apt-get-Befehlen ist, könnten wir vielleicht sehen, was Sie vermeiden möchten.
Wenn das Problem in der Bandbreite und der Zeit zum Herunterladen besteht, sollten Sie möglicherweise eine Box einrichten, die als lokales Debian-Repository fungiert. Es gibt Debian-Anleitungen, wie das geht.
Im Folgenden finden Sie einige Tipps, wie Sie die Anzahl der zu aktualisierenden Elemente minimieren können.
Wenn Sie Debian installieren, installieren Sie Desktop nur, wenn Sie wirklich X auf dieser Konsole verwenden müssen. Auf den meisten Servern muss X nicht installiert sein. Dies kann die Anzahl der Pakete auf dem System erheblich verringern, und Sie müssen nicht so viele Pakete aktualisieren.
Stellen Sie sicher, dass die sources.list nur die Repositorys enthält, die Sie wirklich benötigen. Wenn Sie mit einem Repository experimentiert und dieses vergessen haben, bringen Sie möglicherweise Updates mit, die Sie nicht benötigen oder wollen.
Wenn Sie Probleme haben, blind Updates auf einem Produktionsserver durchzuführen, lesen Sie bitte die Debian-Upgrade-Anleitungen, wenn es ein größeres Update (4.0 auf 5.0) gibt. Diese werden sehr gut durchlaufen, wenn Sie den Upgrade-Anweisungen folgen. Es ist nicht so einfach, apt-get dist-upgrade auszuführen und wegzugehen. Manchmal gibt es in den Anweisungen sogar Hinweise, wann man aptitude ausführen soll, anstatt apt-get - es gibt kleine Unterschiede.