FreeBSD

Comment mettre à jour FreeBSD vers une version plus récente

Comment mettre à jour FreeBSD vers une version plus récente
FreeBSD est mis à niveau sur une base assez cohérente, et avec chaque nouvelle mise à jour vient une nouvelle suite de fonctionnalités nouvellement ajoutées. Sans parler de l'introduction de nouveaux correctifs à chaque mise à jour, qui protègent votre système FreeBSD contre les problèmes de sécurité, et une foule d'autres raisons pour lesquelles vous pourriez vouloir garder FreeBSD à jour.

Heureusement, avec FreeBSD, la mise à jour du système n'est pas si compliquée par rapport à d'autres systèmes d'exploitation, qui gâchent. Vous pouvez exécuter la mise à jour FreeBSD avec une simple commande :

# mise à jour freebsd

Ce tutoriel vous aidera avec exactement cela : suivez les instructions ci-dessous pour mettre à niveau votre système fonctionnant sur FreeBSD v10.système d'exploitation 2v.

Avant que tu commences:

Assurez-vous que vous êtes connecté avec la commande root ou en utilisant un compte activé pour émettre la commande sudo. Dans ce tutoriel, le compte utilisateur FreeBSD par défaut, le droplet FreeBSD, exécutera la mise à jour.

Étape 1 : Identifiez les problèmes potentiels et installez les derniers correctifs

Avant de mettre à niveau le système d'exploitation FreeBSD, nous devons acquérir les correctifs et les packages de support pour la dernière version de FreeBSD. Connectez-vous avec la commande suivante :

$ ssh freebsd@your_server_ip

Maintenant, nous aurions besoin d'informations sur la dernière version de FreeBSD avant de pouvoir apporter d'autres modifications. Pour trouver ces détails, exécutez la commande freebsd-update avec l'option -r pour mettre en évidence exactement la version vers laquelle nous mettons à jour le serveur. J'ai déjà mis à jour ma version FreeBSD

$ sudo freebsd-update upgrade -r 12.x-RELÂCHE

La sortie doit rapporter avec des informations adéquates. Identifiez maintenant les changements qui peuvent causer des problèmes plus tard.

Appuyez sur la touche y pour confirmer et appuyez sur Entrée. Après confirmation, le système commencera automatiquement à mettre à jour le serveur. Il y a des choses. Cependant, ce besoin, nous devrons nous configurer après la mise à jour.

Étape 2 : Résoudre les problèmes après la mise à niveau

Une fois que vous avez installé les derniers packages, vous verrez probablement deux messages d'erreur. Ne t'inquiète pas; tout ce que vous avez à faire est de modifier deux fichiers de configuration différents dans /etc/ssh/sshd_config et /etc/rc.répertoires subr, respectivement.

Appuyez sur Entrée et vous serez automatiquement redirigé vers le fichier /etc/rc.fichier de configuration subr, et il sera lancé dans l'éditeur de texte nano.

Supprimez toutes les lignes qui semblent liées à la "dernière" version de FreeBSD, qui n'est pas réellement associée à la version que nous venons d'installer. Voir, le fichier de configuration reconnaît toujours FreeBSD 12.1 comme la plus récente, alors que nous avons installé la v12.2.

Enregistrez et quittez le fichier lorsque vous avez terminé de le modifier, et une notification apparaîtra, confirmant que le fichier de configuration a été intégré avec succès à la mise à niveau.

La deuxième ligne est le message d'erreur, qui disparaîtra dès que vous corrigerez le fichier de configuration /etc/ssh/sshd_config. Appuyez sur le bouton Entrée pour ouvrir ce fichier de configuration et commencez à éditer le fichier de la même manière que vous avez fait le premier. Vous n'avez qu'à supprimer les lignes liées au 12.1 installe de FreeBSD, puis enregistrez et quittez le fichier.

Vous verrez alors les modifications que vous venez d'apporter, puis on vous demandera la permission d'appliquer les modifications. Tapez simplement y à chaque fois qu'on vous pose la question.

Après confirmation de vos modifications, vous verrez s'afficher un catalogue de plusieurs pages des fichiers binaires auxquels le système a apporté ses modifications. Cette liste doit être identique à la capture d'écran ci-dessous :

Si vous voulez voir le contenu ici, continuez d'appuyer sur la barre d'espace pour parcourir chaque page ou appuyez simplement sur la touche q pour ignorer le processus de révision.

Avec tout cela pris en charge, nous pouvons enfin passer à FreeBSD 12.2.

Étape 3 : Mettre à niveau FreeBSD 12.1 à FreeBSD 12.2

Tapez la commande ci-dessous pour commencer l'installation :

$ sudo /usr/sbin/freebsd-update install

La capture d'écran ci-dessous illustre ce que vous verrez une fois cette commande exécutée :

Vous devrez redémarrer le système une fois la mise à niveau terminée. Tapez cette commande et appuyez sur Entrée pour redémarrer votre système :

$ sudo redémarrer

La session SSH se terminera et le système prendra quelques minutes pour redémarrer.

Lorsque le système redémarre, connectez-vous au même compte utilisateur pour continuer.

Pour vérifier l'installation, vérifiez la version actuelle installée sur votre système. Utilisez la commande ci-dessous pour vous connecter à votre serveur :

$ ssh freebsd@your_server_ip

Ensuite, lancez la commande suivante :

$ uname -a

Si les choses se sont bien déroulées jusqu'à présent, vous devriez voir une sortie similaire à la capture d'écran ci-dessous :

Une dernière chose avant de conclure : il y a probablement des mises à jour plus petites publiées depuis que la mise à niveau a été mise à disposition au téléchargement.

Vous pouvez récupérer ces mises à jour en exécutant la commande d'installation freebsd_update :

$ sudo /usr/sbin/freebsd-update install

Si les erreurs s'affichent toujours, ne vous inquiétez pas. Installez les packages pour mettre à jour ces fichiers.

Une mesure de sécurité consiste à mettre à niveau tous les packages tiers lorsque FreeBSD est mis à niveau. Saisissez la commande ci-dessous :

$ sudo pkg mise à niveau

Les résultats du problème ci-dessus devraient ressembler à ce qui suit :

Appuyez sur y et appuyez sur Entrée pour continuer à recevoir la sortie suivante :

Encore une fois, appuyez sur y et appuyez sur Entrée pour mettre à niveau les packages.

Utilisez la commande rehash pour vous assurer que votre compte utilisateur dispose des autorisations complètes pour utiliser les packages installés.

$ ressasser

Avec cela, nous avons la dernière version de FreeBSD installée et prête à fonctionner.

Si votre installation refuse de fonctionner,

Les instructions de cet article devraient également fonctionner correctement sur votre système. Néanmoins, pour les lecteurs qui n'ont pas pu mettre à jour FreeBSD en suivant ce tutoriel, cette section vous aidera à annuler toutes les installations que vous venez de faire. Utilisez simplement la commande ci-dessous :

$ sudo freebsd-update rollback

La commande ci-dessus devrait annuler tout le travail que vous avez fait pour mettre à niveau FreeBSD.

En résumé

J'espère que vous avez mis à jour votre FreeBSD 12.1 serveur à la dernière v12.2 en suivant les commandes de ce tutoriel. La mise à niveau de FreeBSD n'est pas aussi frustrante que la mise à niveau de certains des systèmes d'exploitation les plus courants *toux* windows *toux*.

Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...
Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...
Comment afficher le compteur FPS dans les jeux Linux
Les jeux Linux ont reçu une impulsion majeure lorsque Valve a annoncé la prise en charge de Linux pour le client Steam et leurs jeux en 2012. Depuis l...