Ce message montre comment mettre à niveau FreeBSD version 11.x à v12.
Mettre à niveau FreeBSD V11 vers V12
Étape 1: Prérequis
Pour voir quelle version vous utilisez actuellement, émettez la commande ci-dessous:
$ FreeBSD-Version
$ uname -mrs
La sortie révèle que nous utilisons la version 12.2 en tant que dernière, mais les commandes suivantes vous permettent de mettre à niveau le noyau de toute façon. Ensuite, saisissez la commande ci-dessous et appuyez sur Entrée:
$ FreeBsd-Update Fetch Installer
Ensuite, utilisez la commande PKG pour mettre à jour tout ou tous les packages.
$ PKG Update et mise à niveau PKG
Étape 2: Améliorer FreeBSD en utilisant la méthode binaire
Utilisez la commande FreeBSD-Update ci-dessous pour mettre à jour en utilisant la méthode binaire:
$ FreeBSd-update -r 12.Mise à niveau à 2 libérales
La commande ci-dessus examine le fichier de configuration. Il demandera la permission d'apporter des modifications, alors appuyez sur y quand il le fera.
Les téléchargements et les configurations sont pris en charge, nous allons maintenant changer les propriétés du disque. Entrez la commande ci-dessous:
$ FreeBSD-Update Installation
Puis redémarrez le système:
$ redémarrer
Lors d'un redémarrage réussi, assurez-vous que le système est de retour en ligne et utilisez la commande ci-dessous pour vous débarrasser des anciens fichiers et continuer avec la mise à niveau:
$ FreeBSD-Update Installation
Avec le système de base mis à jour, mettez à jour tous les packages binaires avec la commande ci-dessous:
$ pkg-static install -f pkg
$ PKG Update et mise à niveau PKG
Vérifiez ensuite le répertoire suivant:
$ sudo / usr / sbin / freebsd-update Installation
Étape 3: Vérification de la mise à jour
Tout d'abord, vérifiez si chaque service est actif:
$ ps aux
$ sockstat -l
$ sockstat -4
$ sockstat -6
$ netstat -a -n | Grep écouter
$ top
Assurez-vous que le fichier journal ne rencontre aucune erreur lors de l'utilisation des différents utilitaires de ligne de commande:
$ tail -f / var / log / messages
$ error grep / path / to / app
$ egrep -i 'err | avertir | cri' / var / log / messages
Vérifiez la version actuelle:
$ uname -mrs
$ FreeBSD-Version
Emballer
Cet article a illustré comment mettre à niveau FreeBSD V11 à 12 avec la méthode du package binaire. Bien que FreeBSD 11.2 n'a pas mis fin à son support, il est préférable de passer à la version 12. À chaque mise à niveau, le noyau FreeBSD est rendu plus économe en ressources et plus rapidement.