/usr
que /var
.
Pour mettre à niveau, c'est à dire passer d'une version N à N+1, on peut passer par l'utilitaire freebsd-update(8)
.
Les réglages se trouvent dans le fichier /etc/freebsd-update.conf
. Généralement je modifie ces 2 variables:
/usr/freebsd-update
1)Pour passer à la version 13.0 :
freebsd-update -r 13.0-RELEASE upgrade
On répond aux questions.
Si l'on effectue cette manipulation sur un serveur distant, il vaut mieux utiliser un multiplexeur de terminal, tels que GNU Screen, ou tmux 2).
Ensuite on installe le noyau
freebsd-update install
Un redémarrage est nécessaire shutdown -r now
. La commande précédente doit être retapée
freebsd-update install
Si l'on passe d'une version mineure à une autre, il n'est pas nécessaire de mettre à jour les applications tierces. Sinon, il faut mettre à jour la base de données.
pkg bootstrap -f freebsd-update install
Pour appliquer les mises à jour de sécurité, les correctifs concernant le système (hors applications additionnelles), on peut également l'utiliser. Voici
freebsd-update fetch freebsd-update install
Si il y a un correctif concernant le noyau, il vaut mieux redémarrer la machine.