Un article en forme de mémo…
Mise à jour de sécurité:
root> freebsd-update fetch install
Mise à jour de version majeur ou mineur:
root> freebsd-update -r 11.1-RELEASE upgrade && freebsd-update install
Rebootez la machine pour l’application des mises à jour
root> shutdown -r now
Relancez freebsd-update pour terminer le processus d’installation
root> freebsd-update install && shutdown -r now
Vérifier la cohérence de la version système
root> freebsd-version -ruk r -> version de démarrage u -> version environnement utilisateur k -> version du noyau
Les versions « user
» et « kernel
» peuvent être différentes en fonction des patchs de sécurité.
Vous pouvez également supprimer les sauvegardes des versions précédentes si nous ne comptez pas faire de retour arrière:
root> rm -rf /var/db/freebsd-update/*
Mise à jour des paquets binaires installés:
root> pkg upgrade -y
Mise à jour de l’arbre des ports:
root> portsnap fetch update
Installation des sources:
Vérifiez la version de FreeBSD avec la commande:
root> uname -m amd64 root> freebsd-version -k 10.3-RELEASE-p20
Ne pas tenir compte de la version de patch (ici p20). Récupérez l’archive via ftp
root> wget http://ftp.freebsd.org/pub/FreeBSD/releases/$(uname -m)/$(freebsd-version -k)/src.txz root> tar -C / -xzvf src.txz
Et installez les derniers patchs:
root> freebsd-update fetch && freebsd-update install
ou plus court
root> freebsd-update fetch install
Si vous ne voulez pas faire retour arrière (rollback), pensez à faire le ménage
root> rm -rf /var/db/freebsd-update/* /var/cache/pkg/*
Configuration post-installation:
root> bsdconfig
Bien sûr, rien ne vaut le manuel.