Hoofdstuk 24. FreeBSD updaten en upgraden

Geherstructureerd, gereorganiseerd en delen bijgewerkt door Jim Mock.
Origineel door Jordan Hubbard, Poul-Henning Kamp, John Polstra en Nik Clayton.
Vertaald door Remko Lodder, Siebrand Mazeland en Renť Ladan.
Inhoudsopgave
24.1. Overzicht
24.2. FreeBSD Update
24.3. Portsnap: een updategereedschap voor de Portscollectie
24.4. De documentatie bijwerken
24.5. Een ontwikkelingstak volgen
24.6. Broncode synchroniseren
24.7. De wereld opnieuw bouwen
24.8. Het verwijderen van overbodige bestanden, directories en bibliotheken
24.9. Meerdere machines bijwerken

24.1. Overzicht

FreeBSD wordt ontwikkeld tussen de verschillende versies in. Sommige mensen prefereren om de officieel uitgegeven versies te draaien, terwijl anderen gesynchroniseerd willen blijven met de nieuwste ontwikkelingen. Zelfs officiŽle uitgaven echter worden vaak bijgewerkt met veiligheids- en andere kritieke reparaties. Ongeacht de gebruikte versie biedt FreeBSD alle noodzakelijke gereedschappen om uw systeem bijgewerkt te houden, en maakt FreeBSD het upgraden tussen versies ook gemakkelijk. Dit hoofdstuk helpt om een keuze te maken of het wenselijk is het ontwikkelsysteem te volgen of ťťn van de uitgegeven versies. De basisgereedschappen om uw systeem bijgewerkt te houden worden ook gepresenteerd.

Na het lezen van dit hoofdstuk weet de lezer:

  • Welke gereedschappen gebruikt kunnen worden om het systeem en de Portscollectie te updaten.

  • Hoe een systeem bijgewerkt kan worden met freebsd-update, CVSup, CVS of CTM;

  • Hoe de toestand van een geÔnstalleerd systeem met een bekende maagdelijke kopie te vergelijken.

  • Hoe uw documentatie bijgewerkt te houden met CVSup of documentatie-ports.

  • De verschillen tussen de ontwikkeltakken FreeBSD-STABLE en FreeBSD-CURRENT;

  • Hoe een basissysteem opnieuw te compileren en te herinstalleren met make buildworld, enzovoort.

Veronderstelde criteria:

Opmerking:

Door dit hoofdstuk heen wordt cvsup gebruikt om de broncode van FreeBSD te verkrijgen en bij te werken. Om het te gebruiken, dient u de port of het pakket voor net/cvsup te installeren (als u niet de grafische cvsup-cliŽnt wilt installeren, kunt u de port net/cvsup-without-gui installeren. U kunt ervoor kiezen om dit te vervangen door csup(1) welke onderdeel is van het basissysteem.

All FreeBSD documents are available for download at http://ftp.FreeBSD.org/pub/FreeBSD/doc/

Questions that are not answered by the documentation may be sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.