wie funktionieren updates? Wie ändern sie die innere Struktur des Codes?
WIe funktionieren Updates?
-
maiami -
15. Juni 2008 um 22:38
-
-
es werden einfach externe programme oder libraries heruntergeladen und mit den jetziger ersetzt
-
und wenn nun ein Update welche Dateien ersetzt, wie kann ich erfahren welche ersetzt wurden? Also jetzt ohne alle Dateien zu überprüfen, ein scanning sozusagen...?
-
Code wird eben nicht ersetzt. (Außer du machst ein update eines SVN-Archivs, was du sicher nicht meinst, schau bei Wikipedia, wenn es dich interessiert)
Oft werden dann eben auch nur einzelne Konfigurationsdateien oder Module (du kannst ja seperate .o-Dateien und sowas kompilieren) geändert, wodurch manche Updates platzsparend sind, viele laden aber auch einfach alles neu herunter und installieren alles neu, was allerdings zum Beispiel bei rpm-Archiven sehr schnell geht.
Die meisten Programme haben auch nicht so richtige Updatefunktionen, sagen höchstens, wo man die neue Version herunterladen kann, aber unter Linux geht es sowieso automatisch.Viele liebe Grüße
The User -
Zitat von Dodo
es werden einfach externe programme oder libraries heruntergeladen und mit den jetziger ersetzt
So pauschal ist diese Aussage falsch. Natürlich kann man mit einem Patch/Update ein vorhandenes Binary (z.B. ein ausführbares Programm) ändern. Aber natürlich ist das nicht bei jedem Patch/Update der Fall.
Hier eine gute Einführung zum Patchen.