P
poly
Guest
Hi,
mein Problem ist zwar nicht auf FreeBSD beschränkt, aber bezieht sich darauf. Ich möchte gerne das Base System updaten. Hierfür könnte ich freebsd-update benutzen, mache ich aber nicht, da ich das System aus dem Source erstellen will (einige unnötige Sachen wie Bind, etc. deaktiviert).
Nun soll das ganze aber ein "clean update" werden, d.h. alle veralteten Trash Dateien löschen, etc. Dafür müsste ich das neue System in eine temporäre destdir installieren die Dateiliste der destdir mit der nach der Installation bzw. dem letzten Update erstellten vergleichen, überflüssige Dateien löschen, kopieren und symlinks fixen. Sehr umständlich, v.a. die symlinks (da die afaik auf die destdir zeigen) und platzverbrauchend.
Am besten wäre nun erst gar nicht die Dateien in die destdir zu kopieren, sondern "on write" das ganze zu machen. Wie mach ich das (würde mich auch für OpenBSD und NetBSD interessieren)?
Achso: make update ist nicht, was ich suche
Danke
mein Problem ist zwar nicht auf FreeBSD beschränkt, aber bezieht sich darauf. Ich möchte gerne das Base System updaten. Hierfür könnte ich freebsd-update benutzen, mache ich aber nicht, da ich das System aus dem Source erstellen will (einige unnötige Sachen wie Bind, etc. deaktiviert).
Nun soll das ganze aber ein "clean update" werden, d.h. alle veralteten Trash Dateien löschen, etc. Dafür müsste ich das neue System in eine temporäre destdir installieren die Dateiliste der destdir mit der nach der Installation bzw. dem letzten Update erstellten vergleichen, überflüssige Dateien löschen, kopieren und symlinks fixen. Sehr umständlich, v.a. die symlinks (da die afaik auf die destdir zeigen) und platzverbrauchend.
Am besten wäre nun erst gar nicht die Dateien in die destdir zu kopieren, sondern "on write" das ganze zu machen. Wie mach ich das (würde mich auch für OpenBSD und NetBSD interessieren)?
Achso: make update ist nicht, was ich suche
Danke