Nouvelles

FreeBSD 12.2 Ce que vous devez savoir et comment mettre à niveau

FreeBSD 12.2 Ce que vous devez savoir et comment mettre à niveau

L'équipe d'ingénierie de publication de FreeBSD a annoncé la sortie et la disponibilité de FreeBSD 12.2 aux masses. C'est la troisième et dernière version de la branche stable/12. Cet article couvrira les fonctionnalités et les changements auxquels vous pouvez vous attendre avec FreeBSD 12.2 version. Nous vous donnerons également un guide étape par étape sur la mise à niveau de votre version actuelle vers FreeBSD 12.2.

FreeBSD 12.2 Caractéristiques

FreeBSD par défaut n'est pas fourni avec un environnement de bureau comme la plupart des distributions Linux. Cependant, cela ne signifie pas que vous ne pouvez pas en installer un. Par conséquent, la plupart des fonctionnalités et mises à jour sont axées sur les performances générales du système et non sur l'interface utilisateur. Plongeons-nous!

1. Modifications de la configuration de l'espace utilisateur

FreeBSD 12.2 est livré avec un nouveau rc.conf variable - le linux_mounts_enable. Cette nouvelle variable est utilisée lorsque des systèmes de fichiers Linux spécifiques sont montés dans le /compat/linux répertoire et la variable linux_enable est définie sur OUI.

rc.conf est un fichier de configuration contenant les détails de configuration de diverses interfaces réseau du système, le nom d'hôte local et des informations sur les services de démarrage initialisés au moment du démarrage. le rc.conf est utilisé par divers scripts de démarrage trouvés dans le /etc., répertoire pour conditionner leur exécution avec les paramètres de ce fichier.

le linux_enable est une variable booléenne lorsqu'elle est définie sur OUI active Linux/ELF au démarrage.

De plus, le devd l'utilitaire est mis à jour pour changer la valeur par défaut syslogd notification de reprise de crénage à noyau.

le devd est un démon qui fournit une plate-forme pour l'exécution de programmes utilisateur déclenchés par divers événements du noyau.

2. Modifications de l'application Userland

L'utilitaire cron est mis à jour pour prendre en charge deux nouveaux indicateurs dans crontab - '-m' et '-q.'

le -m l'argument supprime le courrier en cas d'exécution réussie tandis que le -q l'argument supprime la journalisation de l'exécution de la commande.

Ils incluent la réduction de l'empreinte mémoire, un nouvel argument, -M qui désactive l'utilisation de mmap utilitaire et autres. fsck_msdosfs est un utilitaire utilisé pour vérifier la cohérence du système de fichiers Windows (FAT).

certctl est un outil de ligne de commande utilisé pour gérer une liste d'autorités de certification TLS approuvées par les applications qui utilisent OpenSSL.

montoir est un utilitaire Linux utilisé pour obtenir l'état du serveur NFS situé sur l'hôte.

3. Logiciels fournis


Logiciel

Mis à jour pour…
utilitaire tcshversion 6.21.00
moins d'utilitéversion v551
bibliothèque libbsdxmlversion 2.2.9
utilitaire resolvconfversion 3.9.2
bibliothèque pcapversion 1.9.1
utilitaire tcpdumpversion 4.9.3
utilitaire xzversion 5.2.5
OpenSSH version 7.9p1
Fichiers de base de données de fuseau horaireversion 2020a
utilitaire non liéversion 1.dix.1
bibliothèque libarchiveversion 3.4.3
bibliothèque privée d'avrilversion 1.7.0
utilitaire svn,liteversion 1.14.0 LTS
suite d'utilitaires ntpdversion 4.2.8p15
utilitaire de fichierversion 5.39
utilitaire bcversion 3.1.1
utilitaire privé sqlite3version 3.32.3
Utilitaire de création de BSDversion 20200719
Utilitaire Sendmailversion 8.16.1
clang, llvm, lld, lldb, utilitaires compiler-rt et libc++version 10.0.1
OpenSSLversion 1.1.1h

FreeBSD 12.2 est également livré avec plusieurs mises à jour logicielles pour améliorer les fonctionnalités générales de différents logiciels. Par example:

4. Logiciel obsolète

Outre les mises à jour, il existe également des logiciels marqués comme obsolètes. le amd l'utilitaire en est un et est destiné à être supprimé dans FreeBSD 13.0 version.

5. Bibliothèques d'exécution et API

Avec FreeBSD 12.2, le ifconfig l'utilitaire a reçu une mise à jour et peut maintenant signaler un état d'interface de pont.

6. Modifications générales du noyau

7. Changements de périphériques et de pilotes

Avec cette nouvelle version, plusieurs pilotes sont marqués comme obsolètes et supprimés dans FreeBSD 13.0 version et versions ultérieures. Ils incluent:

8. Changements de stockage

le députés Le pilote, qui permet la prise en charge des contrôleurs SAS et des cartes de stockage à semi-conducteurs WarpDrive pour Broadcom, est supprimé de la configuration du noyau GENERIC 32 bits.

le pilote virtio_blk, qui permet la prise en charge des périphériques de bloc VirtIO, a reçu une mise à jour pour inclure la prise en charge de TRIM.

De plus, le système de fichiers ZFS prend désormais en charge la lecture/écriture kstat sortie par jeu de données.

9. Modifications du chargeur de démarrage

Avec FreeBSD 12.2, les utilisateurs accèdent désormais à la console à partir du chargeur de démarrage et peuvent sélectionner l'un des périphériques de console disponibles.

Console FreeBSD

dix. Modifications générales du réseau

FreeBSD a tendance à avoir un marché plus important sur les serveurs que sur les ordinateurs de bureau. Par conséquent, les utilisateurs peuvent s'attendre à de nombreuses mises à jour dans la partie réseau de l'ensemble du système d'exploitation. Voici quelques-unes des mises à jour et des changements.

Les pilotes mis à jour vers une nouvelle version incluent :

De plus, un ensemble de nouveaux pilotes a été ajouté à cette nouvelle version pour améliorer la prise en charge de 802.11n et 802.11ac. FreeBSD 12.2 inclura également la prise en charge des cartes Ethernet Intel 100 Go avec le nouveau glace conducteur.

Mise à niveau vers FreeBSD 12.2

Maintenant que vous avez vu certaines des fonctionnalités intéressantes de FreeBSD 12.2 apporte, vous envisagez probablement de mettre à niveau votre système actuel. Ne vous inquiétez pas, c'est ce que nous allons couvrir dans ce système.

  1. Téléchargez et installez l'utilitaire freebsd-update. Exécutez les commandes ci-dessous :
    freebsd-update récupérer l'installation de freebsd-update

    récupérer la mise à jour
  2. Maintenant, vous pouvez utiliser l'utilitaire freebsd-update pour récupérer et installer les mises à jour.
    mise à jour freebsd-update -r 12.2-LIBÉRER l'installation de la mise à jour freebsd
  3. Après une installation réussie, redémarrez le système avec la commande ci-dessous :
    arrêt -r maintenant
  4. Une fois le système redémarré, exécutez à nouveau la commande d'installation freebsd-update pour installer les nouveaux composants de l'espace utilisateur.
    installation de mise à jour freebsd

C'est ça! Vous avez mis à jour votre système avec la dernière version de FreeBSD 12.2 version. Vous pouvez continuer à exécuter la commande uname -a pour voir la version FreeBSD que vous utilisez actuellement.

uname -a

commande uname

Conclusion

Cet article vous a donné un aperçu clair de certaines des fonctionnalités fournies avec FreeBSD 12.2 version et l'ensemble du processus de mise à niveau. Étant donné que ce système d'exploitation n'est pas fourni avec une interface graphique préinstallée, la plupart des mises à jour et des modifications visent à améliorer les performances générales du système. Si vous n'êtes pas prêt à mettre à niveau votre système vers cette dernière version, vous pouvez l'installer en tant que machine virtuelle et tester ses performances avant de l'utiliser pour la production.

Meilleures applications de mappage de manette de jeu pour Linux
Si vous aimez jouer à des jeux sur Linux avec une manette de jeu au lieu d'un système de saisie clavier et souris typique, il existe des applications ...
Outils utiles pour les joueurs Linux
Si vous aimez jouer à des jeux sur Linux, il est probable que vous ayez utilisé des applications et des utilitaires comme Wine, Lutris et OBS Studio p...
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 ...