Agence web » Actualités du digital » Quoi de neuf dans Ubuntu 21.04 ‘Hirsute Hippo’

Quoi de neuf dans Ubuntu 21.04 ‘Hirsute Hippo’

Hippopotame Hirsute

La toute nouvelle version d’Ubuntu 21.04, le Hirsute Hippo, sortira aujourd’hui, le 22 avril 2021. Il s’agit d’une version intermédiaire de la populaire distribution Linux, avec seulement neuf mois de support de Canonical. Alors, vaut-il la peine de passer à?

L’hippopotame Hirsute

L’hippopotame Hirsute débarque dans les rues (ou les trous de boue) le 22 avril 2021. Quoi qu’il en soit, la dernière version de la distribution Ubuntu Linux extrêmement populaire de Canonical est disponible en téléchargement. Ubuntu 21.04 est une version provisoire, ce qui signifie qu’il ne bénéficie d’un support que pendant neuf mois.

Canonical publie une version d’Ubuntu tous les six mois, une en avril et une en octobre. Tous les deux ans, l’une de ces versions est désignée comme une version de support à long terme (LTS). Les versions LTS sont prises en charge pendant cinq ans et sont considérées comme de qualité professionnelle. Les autres versions – les versions intermédiaires – sont destinées à ceux qui souhaitent disposer de la dernière version d’Ubuntu et de la dernière sélection d’applications, et pour qui la stabilité est d’une importance secondaire.

Pour être juste envers Canonical, les versions intermédiaires sont toujours assez stables. Ils ont parfois besoin d’un peu de temps pour s’installer au fur et à mesure que les correctifs post-lancement sont déployés, mais ils atteignent très rapidement une quille régulière. Étant donné que les versions intermédiaires sont utilisées comme base d’essai pour les logiciels, les fonctionnalités et les innovations qui seront éventuellement inclus dans la prochaine version de LTS, il y a un petit risque résiduel à les utiliser.

Certaines des fonctionnalités espérées, telles que l’environnement de bureau GNOME 40 et la boîte à outils de développement GTK 4, n’ont pas été intégrées à Hirsute Hippo. GNOME 40 a beaucoup de changements, donc il y avait des inquiétudes concernant la mise à niveau. Plutôt que de risquer d’introduire quelque chose qui pourrait avoir un impact négatif sur l’expérience de bureau, les extensions GNOME et le thème Yaru, GNOME 40 a été abandonné de cette version. Ubuntu 21.04 est compatible avec GTK 3 et GNOME 3.38.

Le bureau par défaut d'Ubuntu 21.04

Ce n’est pas une mauvaise chose. Même dans une version provisoire, il n’y a pas de place pour l’insouciance. Et en fait, le nouveau contenu de GNOME 40 n’est pas autant que vous pourriez vous attendre du saut dans le numéro de version de construction. Le schéma de gestion des versions de GNOME devenait compliqué. Le numéro de build a été augmenté à 40 pour démarrer un nouveau schéma de numérotation. Cela ne représente pas un développement majeur ou beaucoup de nouveau contenu, il y avait donc encore moins de raisons de l’inclure.

Mais assez sur ce qui n’a pas fait la coupe. Quoi de neuf dans Ubuntu 21.04?

Noyau Linux 5.11

Il y a eu une certaine confusion autour des nouvelles fonctionnalités du noyau 5.11. Lorsque Linus Torvalds a annoncé la sortie du nouveau noyau le jour de la Saint-Valentin, il a déclaré: «C’est un ensemble de commits plus petit que la moyenne de la rc7 à la finale.» Cependant, cela ne signifie pas qu’il n’y a pas grand-chose dans cette version. Cela signifie simplement qu’entre la septième version finale candidate et la version finale, il y a eu très peu de commits. Il y a donc eu très peu de désabonnement de code de dernière minute, ce qui est une bonne chose. Mais il y a beaucoup de choses intéressantes dans ce noyau.

  • Extensions de Software Guard: La fonction d’extension de protection logicielle (SGX) d’Intel est désormais prise en charge. SGX permet la création de zones de mémoire sécurisées et cryptées appelées enclaves. Les enclaves sont opaques au code externe. Le code normal peut faire des requêtes aux enclaves, mais ils ne peuvent pas accéder directement à leur contenu. Le code s’exécutant à l’intérieur de l’enclave traite les requêtes du code non enclave. Intel fait la promotion des enclaves comme moyen de protéger les éléments privés et sensibles, tels que les clés de chiffrement d’un noyau malveillant ou compromis.
  • Améliorations du processeur AMD: Les processeurs AMD reçoivent également une certaine attention, avec des améliorations de performances et de gestion dans le noyau. Il existe une prise en charge de la gestion de l’alimentation pour les processeurs Zen d’AMD, par exemple.
  • Répartition des utilisateurs Syscall: Un nouveau schéma d’interception des appels système conçu pour améliorer l’efficacité des émulateurs comme Wine a été implémenté. Wine doit fréquemment basculer entre le code Windows et Linux. On s’attend à ce que les nouvelles routines d’interception et de réacheminement des appels améliorent considérablement les performances.
  • Bitmaps à action constante: Le seccomp() l’appel système est utilisé pour définir les appels système qu’un processus de l’espace utilisateur peut appeler dans l’espace noyau. Les arguments des appels système étaient auparavant examinés pour voir si l’appel était autorisé ou si le processus ou le thread devait être tué. Cela a assuré la sécurité du système en réduisant le nombre de façons dont le noyau pouvait être attaqué par des logiciels malveillants. Le nouveau schéma réduit la surcharge de cette fonctionnalité en utilisant des régions de mémoire à mappage de bits qui contiennent des indicateurs binaires et fonctionnent de la même manière que les listes d’autorisation, les listes de blocage et les listes de mise à mort.

Bien sûr, un nouveau noyau comprend de nombreuses corrections de bogues, des améliorations de sécurité et une prise en charge de cas d’utilisation matériels spécifiques. Un support a été ajouté ou amélioré pour:

  • gestion USB4 et Thunderbolt.
  • détection du matériel dans les ordinateurs portables Lenovo ThinkPad.
  • Claviers d’ordinateurs portables de jeu ASUS.
  • détection des sous-systèmes PCI en utilisant la vitesse de liaison de 64 gigatransfers par seconde (GT / s).
  • lire les capteurs dans les alimentations Corsair.

Ajustements visuels

Hirsute Hippo est livré avec une sélection de nouveaux fonds d’écran mettant en vedette notre célébrité Hippopotamidés.

Fenêtre de sélection du fond d'écran Ubuntu 21.04

La palette de conception à base de violet reste et le thème par défaut est toujours Yaru. Il y a cependant quelques ajustements et changements. Hirsute Hippo utilise par défaut un thème sombre par défaut, mais ce n’est pas global. Il est appliqué de manière sélective à certains éléments du bureau – le calendrier et le menu système, par exemple – mais pas à tout.

Le menu système a des séparateurs plus petits entre les sections de menu, et l’indicateur de pointe de flèche ou de triangle utilisé pour développer les sections est maintenant un chevron.

Le menu système Ubuntu

La barre de surbrillance orange dans la barre latérale du navigateur de fichiers Nautilus est remplacée par une surbrillance beaucoup plus tamisée et teintée de gris. Une icône sélectionnée est toujours repérée dans l’orange familier.

Navigateur de fichiers avec une icône en surbrillance

De nombreuses icônes ont été mises à jour. La plupart des types de documents arborent désormais un coin rabattu. Les icônes LibreOffice utilisent moins de couleurs et semblent moins encombrées.

Wayland est le serveur d’affichage par défaut

Canonical est passé à l’utilisation de Wayland comme serveur d’affichage dans Ubuntu 17.10 mais est revenu à l’utilisation du serveur X.Org X11 dans les versions ultérieures. Hippo considère la réintroduction de Wayland comme serveur d’affichage par défaut, sauf si vous utilisez du matériel graphique Nvidia. Si du matériel Nvidia est détecté, vous resterez sur X.Org. Si vous rencontrez des problèmes avec Wayland, vous pouvez forcer votre système à utiliser X.Org.

Utilisez cette commande pour modifier le fichier de configuration du gestionnaire d’affichage GNOME:

sudo gedit /etc/gdm3/custom.conf

Pour revenir à X.Org, supprimez le signe dièse « #»À partir du début de la ligne en surbrillance et redémarrer.

/etc/gdm3/custom.conf ouvert dans l'éditeur gedit

Dans les versions précédentes d’Ubuntu, une icône en forme de rouage sur l’écran de connexion donnait accès à des options permettant de choisir le serveur d’affichage que vous souhaitiez utiliser. Cette icône d’engrenage n’était pas présente dans la version bêta de Hirsute qu’Hippo a utilisée pour rechercher cet article. Il sera intéressant de voir s’il réapparaît dans la version finale.

Les fichiers sur le bureau sont de retour

Si vous souhaitez déposer un fichier sur le bureau, vous pouvez. Cette fonctionnalité a été supprimée dans GNOME 3.28. Certaines personnes souhaitent pouvoir placer des fichiers sur le bureau, d’autres non. Mais supprimer leur capacité à choisir n’était pas une décision populaire.

L’extension GNOME Desktop Icons NG (DING) a été créée pour permettre aux utilisateurs d’utiliser le bureau comme ils le souhaitent. Hirsute Hippo est livré avec l’extension DING installée, vous avez donc à nouveau le choix.

Une icône de fichier sur le bureau Ubuntu

Logiciel mis à jour

Comme toujours, de nombreux progiciels natifs ont été actualisés et mis à jour. Voici les versions de certaines des principales applications incluses dans Ubuntu 21.04:

  • Firefox: 87,0
  • Thunderbird: 78.8.1
  • LibreOffice: 7.1.2.2
  • Nautilus (Fichiers): 3.38.2-stable
  • Noyau: 5.11.0-13-générique
  • Frapper: 5.1.4
  • gcc: 10.2.1 20210401
  • OpenSSL: 1.1.1j 16 févr.2021
  • GNOME: 3,38,4

Sécurité du répertoire de base

Apparemment, les hippopotames préfèrent l’intimité. Les répertoires personnels dans Ubuntu 21.04 sont plus sécurisés par défaut. Dans les versions précédentes d’Ubuntu, chaque utilisateur avait un accès en lecture et en exécution au répertoire personnel de tous les autres utilisateurs. Ubuntu 21.04 définit les autorisations pour les répertoires personnels sur 750 au lieu de 755. Les autorisations de propriétaire et de groupe restent telles qu’elles étaient, mais les autorisations de tous les autres utilisateurs ont été supprimées.

  • 750: Le Nouveau autorisations. rwxr-x--- . Lecture, écriture et exécution pour le propriétaire et lecture et exécution pour les membres du groupe, mais pas d’accès pour tout le monde.
  • 755: Le vieille autorisations. rwxr-xr-x . Lire, écrire et exécuter pour le propriétaire, lire et exécuter pour les membres du groupe, et lire et exécuter pour tout le monde.

Si vous effectuez une nouvelle installation d’Ubuntu 21.04, un nouvel ensemble d’autorisations est utilisé pour votre répertoire personnel. Si vous effectuez une mise à niveau, les autorisations sur les répertoires personnels des utilisateurs existants ne seront pas modifiées. Les répertoires personnels nouvellement créés recevront le nouvel ensemble d’autorisations par défaut.

Une mise à niveau intéressante?

Le Hirsute Hippo s’est bien comporté lors des tests et se sent comme une construction solide et stable. Ce qui lui manque en surface scintillante, il le compense par de nombreux changements importants sous le capot, même sans GNOME 40. Le noyau 5.11, les applications actualisées, les corrections de bogues et les améliorations de sécurité à l’échelle du système sont tous avantageux. Le changement des autorisations sur les répertoires personnels est également un changement bienvenu. Ce n’est rien que vous ne pouviez pas faire à la main dans d’autres versions, mais combien ont vraiment dérangé?

Canonical estime que 95% des installations Ubuntu sont des versions LTS. Nul doute qu’ils resteront avec Ubuntu 20.04 LTS «Focal Fossa» jusqu’au 22.04. Quant aux 5% restants? Si j’utilisais une version provisoire d’Ubuntu comme Ubuntu 20.10 «Groovy Gorilla», je passerais à 21.04. Il y a suffisamment d’améliorations techniques importantes et bénéfiques pour que cela en vaille la peine.

Si vous êtes indécis, rappelez-vous que vous pouvez toujours lancer une machine virtuelle dans VirtualBox et emmener l’Hippo pour un essai sans risque ou un lent dandinage.

★★★★★