Chapitre 23. Mise à jour de FreeBSD

Restructuré, réorganisé, et en partie mis à jour par Jim Mock.
Travail original de Jordan Hubbard, Poul-Henning Kamp, John Polstra et Nik Clayton.
Table des matières
23.1. Synopsis
23.2. Mise à jour de FreeBSD
23.3. Portsnap: un outil de mise à jour du catalogue des logiciels portés
23.4. Suivre une branche de développement
23.5. Synchroniser vos sources
23.6. Recompiler le système
23.7. Suivre les mises à jour pour plusieurs machines

Version française de Marc Fonvieille .

23.1. Synopsis

FreeBSD est en constant développement entre deux versions. Certains utilisateurs préfèrent utiliser les versions publiées officiellement alors que d'autres voudront rester à jour avec les tous derniers développements. Mêmes les versions officielles sont souvent mises à jour avec les correctifs de problèmes critiques et de sécurité. Indépendamment de la version utilisée, FreeBSD fournit tous les outils nécessaires à la mise à jour de votre système, et permet également des mises à jour aisées entre versions. Ce chapitre vous aidera à décider si vous voulez suivre les développements, ou vous en tenir aux versions publiées. Les outils de base pour le maintien à jour de votre système seront également présentés.

Après la lecture de ce chapitre, vous connaîtrez:

  • Quels utilitaires peuvent être employés pour mettre à jour le système et le catalogue des logiciels portés.

  • Comment maintenir votre système à jour avec freebsd-update, CVSup, CVS, ou CTM.

  • Comment comparer l'état d'un système installé avec une copie de confiance.

  • La différence entre les deux branches de développement: FreeBSD-STABLE et FreeBSD-CURRENT.

  • Comment recompiler et réinstaller l'intégralité du système de base avec la commande make buildworld (etc.).

Avant de lire ce chapitre, vous devrez:

Note:

Tout au long de ce chapitre, la commande cvsup sera utilisée pour récupérer et mettre à jour les sources de FreeBSD. Pour l'utiliser, vous devrez installer un logiciel porté ou pré-compilé tel que net/cvsup-without-gui. Si vous utilisez FreeBSD 6.2-RELEASE ou une version ultérieure, vous pouvez remplacer cette commande par csup(1), qui fait désormais partie du système de base.

Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.

Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.