Debian de moeder/vader van Ubuntu werkt met .Deb pakket manager.
Op zich is dit de meest perfecte manager die er bestaat.
(om een disc te voorkomen ? Dat vind IK ! , alhoewel het ook echt zo is.)
Middels een lijst weet hij en houd hij bij wat er geinstalleerd is, dus ook datum-tijd en Build.
Die worden aangeduid met getallen, dus bijv. 402.1 en de volgende krijgt 402.2
Ze kunnen ook bij bug fixes bijv 402.101 doen en dan 402.102 enz enz.
Tot de volgende build gemaakt is, dan komt er weer een upgrade naar 402.2
Maagoe
Op die manier houd hij dus bij wat en hoe.
Indien er updates zijn word er continu of dagelijks gecontroleerd en word de lijst bijgewerkt.
Indien jij hebt ingesteld dat de updates 1 x per dag mogen worden bijgewerkt, stel je eigenlijk in dat hij 1x per dag jouw verteld dat er updates zijn.
Dus woensdag werkt hij zijn lijst bij omdat er updates zijn, en wanneer jij donderdag je pc opstart vermeld hij meteen dat er updates beschikbaar zijn.
Pas wanneer je die update manager opstart gaat hij werkelijk alles doorlopen en nogmaals ophalen van de servers.
Zodra je de update dan start gaat hij beginnen met downloaden en alle files in een temp map zetten.
Zodra hij hiermee klaar is gaat hij alles bijwerken vanuit de temp map.
Het is dus een stappen proces wat zo hufterproof mogelijk is gemaakt.
NOTE:
Er gebeurt in werkelijkheid natuurlijk meer en iets anders, ik probeer het alleen zo duidelijk mogelijk in beeldspraak uit te leggen.... !