La version stable de FreeBSD 14.0 arrive et voici ses nouvelles fonctionnalités

FreeBSD

FreeBSD est un système d'exploitation open source.

Finalement, le nouvelle version de FreeBSD 14.0, qui arrive après quelques légers retards et un peu plus de deux ans et demi depuis la sortie de FreeBSD 13.0.

FreeBSD 14 est la dernière série de ce projet qui prendra en charge les systèmes 32 bits, Par conséquent, la prochaine version du système, qui sera « FreeBSD 15 », ne sera plus compatible avec les plateformes matérielles 32 bits.

Avant de passer aux faits saillants de cette nouvelle version, il est important de mentionner que le gestionnaire de versions FreeBSD a publié un avertissement concernant d'éventuels problèmes de mise à jour à partir d'une branche précédente. De plus, il peut y avoir des problèmes avec le traitement des modifications apportées à master.passwd : puisque dans FreeBSD 14.0, le shell de commande csh a été remplacé par sh, l'analyse des modifications apportées à /etc/ vous demandera de remplacer la ligne de l'utilisateur root dans /etc/master.passwd, il est mentionné que cette modification doit être rejetée, sinon une ligne avec un mot de passe vide sera insérée.

Nouvelles fonctionnalités majeures de FreeBSD 14

Après avoir déjà prévenu d'éventuels problèmes de mise à jour d'une branche précédente, il est temps de commencer avec les nouvelles fonctionnalités présentées dans FreeBSD 14 et l'une d'entre elles, comme mentionné dans l'avertissement ci-dessus, Le shell par défaut pour l'utilisateur root est "sh", qui contient un certain nombre de nouvelles fonctions conçues pour une utilisation interactive.

Un autre changement qui ressort est pPour les appareils NVME, dans lesquels le pilote « nda » Il est activé par défaut sur toutes les plateformes. Pour renvoyer l'ancien pilote nvd, le paramètre « hw.nvme.use_nvd=1 » est fourni dans loader.conf.

En plus de cela, un changement important dans FreeBSD 14 est le changement du nouvel agent de livraison de courrier par défaut étant dma (DragonFly Mail Agent) au lieu de sendmail. Ce changement rationalise la configuration du MTA via mailer.conf, offrant aux utilisateurs une expérience de gestion des e-mails plus moderne et plus efficace.

Il est également souligné que Ajout d'un nouvel utilitaire « fwget » qui identifie le matériel dont vous avez besoin firmware et installez les packages de firmware appropriés. Actuellement, seuls les périphériques et micrologiciels PCI sont pris en charge pour les GPU Intel et AMD.

KTLS ajoute la prise en charge de l'accélération matérielle TLS 1.3 du côté de la réception. L'accélération est assurée en déplaçant certaines opérations liées au traitement des paquets cryptés du côté de la carte réseau.

La prison reçoit un coup de pouce avec l'introduction des directives .include, permettant d'inclure des fichiers supplémentaires dont les chemins peuvent être masqués lors du chargement de la configuration. Le paramètre sysctl security.bsd.see_jail_proc a été étendu, à l'aide duquel les utilisateurs non autorisés dans un environnement Jail distinct peuvent désormais se voir interdire de forcer l'arrêt, de modifier la priorité et de déboguer les processus.

Sur UFS, pour les configurations dans lesquelles la journalisation est activée, les vérifications en arrière-plan du système de fichiers à l'aide d'instantanés UFS sont autorisées. Des contrôles de hachage supplémentaires ont été ajoutés aux superblocs, aux cartes de groupes de cylindres et aux inodes pour détecter la corruption.

Ajout du Option de configuration du noyau FIRECRACKER pour permettre à FreeBSD de s'exécuter sur le système de virtualisation Firecracker, conçu pour exécuter des machines virtuelles avec une surcharge minimale. Le temps de démarrage du noyau FreeBSD 14 exécutant Firecracker a été augmenté à 25 millisecondes, vous permettant de démarrer les environnements FreeBSD selon les besoins pour déployer une infrastructure informatique sans serveur.

Des autres changements Ce qui ressort de FreeBSD 14.0 :

  • Ajout du système de fichiers tarfs, qui peut être utilisé avec les fichiers tar compressés par zstd.
  • Ajout d'un nouvel utilitaire base64 pour encoder et décoder les données base64.
  • OpenSSH a été mis à jour vers la version 9.5p1.
  • Les scripts rc.d permettent l'utilisation de la méthode state, même si le nom du programme (procname) et le fichier PID ne sont pas définis dans le script.
  • Prise en charge améliorée de l'architecture d'accélération matérielle réseau NXP DPAA2 (Data Path Acceleration Architecture Gen2).
  • Ajout du pilote igc pour les contrôleurs Ethernet Intel I225, prenant en charge une vitesse de 2,5 Gbit/s.
  • L'hyperviseur bhyve prend désormais en charge le relais TPM et GPU.
  • FreeBSD prend en charge jusqu'à 1024 cœurs sur les plateformes amd64 et arm64.
    ZFS a été mis à jour vers OpenZFS version 2.2, offrant des améliorations significatives des performances.
  • Il est désormais possible d'effectuer des vérifications du système de fichiers en arrière-plan sur les systèmes de fichiers UFS exécutés avec des mises à jour logicielles enregistrées.
  • Des images ZFS expérimentales sont désormais disponibles pour AWS et Azure.
  • Le mécanisme de contrôle de congestion par défaut pour TCP est désormais CUBIC.
  • Activation de la création de fichiers exécutables pour les architectures 64 bits en mode PIE (Position Independent Executable).
  • La possibilité de transférer l'accès au TPM (Trusted Platform Module) et au GPU (dans les environnements virtuels pour les puces AMD et Intel) a été ajoutée à l'hyperviseur Bhyve.
  • Le nombre de cœurs de processeur pris en charge (paramètre MAXCPU) sur les systèmes basés sur l'architecture amd64 et arm64 a été augmenté de 256 à 1024.

enfin si tu es intéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant

Téléchargez et obtenez FreeBSD 14.0

Pour ceux qui souhaitent pouvoir obtenir la nouvelle version, sachez que vous pouvez obtenir les images d'installation pour les différentes architectures du site officieldans n'importe lequel de vos miroirs.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.