Right in the middle of a development cycle is always an interesting place to be, and that is where we find ourselves now with Ubuntu 25.04. This latest release, out on 17 April, 2025, marks the middle of the three interim releases which will lead to the next long term support (LTS) release. That one will be Ubuntu 26.04 LTS, still a year away, expected in April 2026. The three interim releases in each cycle iteratively build up changes to be incorporated into the final LTS and Ubuntu 25.04 is no exception. While it has only a few new features that desktop users will notice, there is lots happening behind the scenes, so let’s examine both the visible and invisible. This is the 42nd release of Ubuntu and the 16th with the current modified GNOME 3 desktop. It is also the 21st release over the past ten years with systemd as the initialization system. Despite the odd naysayer, I think it is safe to say that incorporating systemd has been a great success for Ubuntu and also for Debian upstream. Code named Plucky Puffin, this is the second Ubuntu release that has a “P” code name. The previous one was Ubuntu 12.04 LTS Precise Pangolin which was released on 26 April 2012, 13 years ago. With 26 letters in the English alphabet and two Ubuntu releases per year, the letters naturally repeat on a 13 year cycle.
Se trouver en plein milieu d'un cycle de développement est toujours une expérience intéressante, et c'est précisément ce que nous vivons actuellement avec Ubuntu 25.04. Cette nouvelle version, sortie le 17 avril 2025, marque le milieu des trois versions intermédiaires qui mèneront à la prochaine version de support à long terme (LTS). Celle-ci sera Ubuntu 26.04 LTS, prévue pour avril 2026, dans un an.
Les trois versions intermédiaires de chaque cycle accumulent les modifications nécessaires à la version LTS finale, et Ubuntu 25.04 ne fait pas exception. Bien qu'elle ne propose que quelques nouvelles fonctionnalités que les utilisateurs de bureau remarqueront, de nombreuses fonctionnalités se déroulent en coulisses. Examinons donc ce qui est visible et ce qui ne l'est pas.
Il s'agit de la 42e version d'Ubuntu et de la 16e avec le bureau GNOME 3 modifié actuel. C'est également la 21e version des dix dernières années avec systemd comme système d'initialisation. Malgré quelques critiques, je pense pouvoir affirmer sans risque de me tromper que l'intégration de systemd a été un franc succès pour Ubuntu et pour Debian en amont.
Nom de code : Plucky Puffin ; il s'agit de la deuxième version d'Ubuntu portant le nom de code « P ». La précédente était Ubuntu 12.04 LTS Precise Pangolin, sortie le 26 avril 2012, il y a 13 ans. Avec 26 lettres dans l'alphabet anglais et deux versions d'Ubuntu par an, les lettres se répètent naturellement sur un cycle de 13 ans.
Installation I downloaded Ubuntu 25.04 from the official source using the Transmission BitTorrent client. As always, I carried out an SHA256 sum check to ensure that the ISO file was a good download. This is always a good practice, it only takes a minute to do and avoids potential trouble later. This release has increased in size to 6.28 GB, which is 10% bigger than the previous one, Ubuntu 24.10, which was 5.7 GB. I tested Ubuntu 25.04 from a USB stick, using Ventoy 1.0.99, which worked flawlessly.
Installation
J'ai téléchargé Ubuntu 25.04 depuis la source officielle à l'aide de Transmission, le client BitTorrent. Comme toujours, j'ai effectué une vérification de somme SHA256 pour m'assurer que le fichier ISO était bien téléchargé. C'est une bonne pratique : cela ne prend qu'une minute et évite d'éventuels problèmes ultérieurs.
Cette version a augmenté sa taille à 6,28 Go, soit 10 % de plus que la précédente, Ubuntu 24.10, qui était de 5,7 Go.
J'ai testé Ubuntu 25.04 depuis une clé USB, avec Ventoy 1.0.99, et le téléchargement a été impeccable.
System requirements The recommended minimum system requirements for Ubuntu 25.04 have not changed over the past five years since 20.04 LTS and remain: • 2 GHz dual-core processor • 4096 MiB RAM (system memory) for physical installs • 2048 MiB RAM for virtualised installs • 25 GB (8.6 GB for minimal) of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an alternative approach) • 3D acceleration-capable GPU with at least 256 MB of VRAM • 1024×768 or higher resolution display • USB flash drive or DVD drive or for the installer media • Internet access is helpful Overall this means that Ubuntu 25.04 should run fine on hardware designed for Windows 7 or later, although I would suggest at least 8 GB of RAM as a working minimum, especially if you are doing web browsing, which these days eats up a lot of RAM.
Exigences système
La configuration minimale recommandée pour Ubuntu 25.04 n'a pas changé depuis la version 20.04 LTS, qui date de cinq ans, et reste la suivante :
• Processeur double cœur à 2 GHz • 4 096 Mio de RAM (mémoire système) pour les installations physiques • 2 048 Mio de RAM pour les installations virtualisées • 25 Go (8,6 Go au minimum) d'espace disque (ou clé USB, carte mémoire ou disque externe, mais consultez le LiveCD pour une autre approche) • GPU compatible avec l'accélération 3D avec au moins 256 Mo de VRAM • Écran d'une résolution de 1024 x 768 ou supérieure • Clé USB, lecteur DVD ou support d'installation • Accès à Internet (utile)
Globalement, cela signifie qu'Ubuntu 25.04 devrait fonctionner correctement sur du matériel conçu pour Windows 7 ou une version ultérieure, même si je recommande au moins 8 Go de RAM, surtout si vous naviguez sur Internet, ce qui consomme beaucoup de RAM de nos jours.
New This release does not have a lot new that will be noticed by most desktop users, but there is much that is new behind the scenes. Let’s start with what desktop users will see. Ubuntu 25.04 uses the GNOME 48 desktop and that means it includes the new user “wellness” settings selector where you can choose to set alarms if you think you are getting too much screen time. You can note, however, there is no setting for “not enough screen time”. There is also a new Preserve Battery Health setting that allows you to set laptop battery charging parameters to extend the life of your battery by not fully charging it and also slow-charging. The GNOME 48 desktop adds Canonical-developed triple buffering patches to provide higher performance and smoothness on lower-powered devices. The Ubuntu Flutter-based installer has been improved, especially when adding Ubuntu to a drive with a BitLocker encrypted Windows partition already installed.
Nouveautés
Cette version n'apporte pas grand-chose de nouveau qui attirera l'attention de la plupart des utilisateurs d'ordinateurs de bureau, mais de nombreuses nouveautés ont été apportées en coulisses.
Commençons par ce que les utilisateurs d'ordinateurs de bureau verront.
Ubuntu 25.04 utilise le bureau GNOME 48 et inclut donc un nouveau sélecteur de paramètres « bien-être » permettant de définir des alarmes si vous pensez passer trop de temps devant un écran. Notez cependant qu'il n'existe pas de paramètre pour le « temps d'écran insuffisant ».
Un nouveau paramètre « Préserver l'état de la batterie » permet de définir les paramètres de charge de la batterie de l'ordinateur portable afin de prolonger sa durée de vie en la chargeant partiellement ou lentement.
Le bureau GNOME 48 intègre des correctifs de triple mise en mémoire tampon développés par Canonical pour améliorer les performances et la fluidité sur les appareils moins puissants.
L'installeur d'Ubuntu basé sur Flutter a été amélioré, notamment lors de l'ajout d'Ubuntu à un disque sur lequel une partition Windows chiffrée par BitLocker est déjà installée.
The JPEG XL image format is now supported without the need for any additional packages to make it work, plus there is support for grouped system notifications. Some of the things desktop users probably won’t notice include the new geolocation service, BeaconDB, for automatic calculation of things like time zones, weather and night light features. This replaces a discontinued Mozilla service. This release uses Linux kernel 6.14 which is part of Ubuntu's new policy of using more recent Linux kernels for more up-to-date hardware support and to bring newer features sooner. It also employs the systemd v257.4 initialization system. Ubuntu 25.04 introduces a new developer-aimed feature: prepackaged developer tools as Snap packages, called devpacks. The first one introduced is a new devpack-for-spring Snap with the latest Spring Framework and Spring Boot projects, including Spring Framework 6.1 and 6.2, plus Spring Boot 3.3 and 3.4. Spring devs will like this, at least. This version also includes improved ARM architecture support, including for Snapdragon devices, with an official generic ARM64 desktop ISO. There is also new support for Intel Core Ultra 200V series processors with built-in Intel Arc GPUs and Intel Arc B580 and B570 Battlemage discrete GPUs. There are confidential computing improvements which prevent unauthorized access to virtual machines while running.
Le format d'image JPEG XL est désormais pris en charge sans aucun paquet supplémentaire. De plus, les notifications système groupées sont prises en charge.
Les utilisateurs d'ordinateurs de bureau ne remarqueront probablement pas le nouveau service de géolocalisation, BeaconDB, qui calcule automatiquement des informations telles que les fuseaux horaires, la météo et l'éclairage nocturne. Il remplace un service Mozilla abandonné.
Cette version utilise le noyau Linux 6.14, qui s'inscrit dans la nouvelle politique d'Ubuntu visant à utiliser des noyaux Linux plus récents pour une prise en charge matérielle plus à jour et l'arrivée plus rapide de nouvelles fonctionnalités. Elle utilise également le système d'initialisation systemd v257.4.
Ubuntu 25.04 introduit une nouvelle fonctionnalité destinée aux développeurs : des outils de développement pré-packagés sous forme de paquets Snap, appelés devpacks. Le premier est un nouveau devpack pour Spring Snap, incluant les derniers projets Spring Framework et Spring Boot, notamment Spring Framework 6.1 et 6.2, ainsi que Spring Boot 3.3 et 3.4. Les développeurs Spring apprécieront, au moins.
Cette version inclut également une meilleure prise en charge de l'architecture ARM, notamment pour les appareils Snapdragon, avec une image ISO générique officielle ARM64 pour PC de bureau. Elle prend également en charge les processeurs Intel Core Ultra 200V avec GPU Intel Arc intégrés et les GPU Intel Arc B580 et B570 Battlemage.
Des améliorations informatiques de la confidentialité empêchent tout accès non autorisé aux machines virtuelles en cours d'exécution.
The AppArmor security package now includes many new profiles for applications. It uses a bwrap profile (bwrap-userns-restrict) to create user namespaces and sandbox creation, before transitioning it to a tighter profile that disallows capabilities for the processes running inside the bwrap sandbox. Initial support for High Dynamic Range (HDR) monitors has been added, although it is not enabled by default. You will need an HDR monitor to try it out, though! Ubuntu 25.04 enables NVIDIA Dynamic Boost by default on supported laptops that have NVIDIA GPUs. This feature dynamically shifts power between the CPU and GPU depending on the system’s current workload. In gaming, this will give better performance by allowing more power to be provided to the GPU when needed. In addition, there are many behind-the-scenes changes to packages and toolchains that most desktop users will probably not notice, including that APT 3.0 remains the default package manager for .deb packages. Other updates include: binutils 2.44, BlueZ 5.79 Bluetooth, Cairo 1.18.4, GCC 15, glibc 2.41, Golang 1.24, LLVM 20, Mesa 25.0 graphics drivers, MySQL 8.4 LTS, MySQL Shell 8.4.4, .NET 8 & 9 available, Netplan v1.1.2, NetworkManager 1.52, Nvidia 570, OpenJDK 21 with versions 24 GA and 25 early access snapshots available, OpenSSH 9.9, OpenSSL 3.4.1, PHP 8.4, PostgreSQL 17, Poppler 25.03 PDF rendering, Python 3.13.3, QEMU 9.2.0 machine emulator and virtualizer, Rust 1.84, Samba 4.21, Squid 6.13, SSSD 2.10.1, Valkey 8.0.2 and xdg-desktop-portal 1.20.
Le package de sécurité AppArmor inclut désormais de nombreux nouveaux profils pour les applications. Il utilise un profil bwrap (bwrap-userns-restrict) pour créer des espaces de noms utilisateur et des bacs à sable, avant de passer à un profil plus strict qui interdit certaines fonctionnalités aux processus exécutés dans le bac à sable bwrap.
La prise en charge initiale des moniteurs HDR (High Dynamic Range) a été ajoutée, bien qu'elle ne soit pas activée par défaut. Vous aurez toutefois besoin d'un moniteur HDR pour l'essayer !
Ubuntu 25.04 active NVIDIA Dynamic Boost par défaut sur les ordinateurs portables compatibles équipés de GPU NVIDIA. Cette fonctionnalité répartit dynamiquement la puissance entre le processeur et le GPU en fonction de la charge de travail du système. Dans les jeux, cela améliore les performances en permettant au GPU de bénéficier d'une puissance accrue en cas de besoin.
De plus, de nombreuses modifications ont été apportées aux paquets et aux chaînes d'outils, que la plupart des utilisateurs d'ordinateurs de bureau ne remarqueront probablement pas, notamment le fait qu'APT 3.0 reste le gestionnaire de paquets par défaut pour les paquets .deb. Autres mises à jour : binutils 2.44, BlueZ 5.79 Bluetooth, Cairo 1.18.4, GCC 15, glibc 2.41, Golang 1.24, LLVM 20, pilotes graphiques Mesa 25.0, MySQL 8.4 LTS, MySQL Shell 8.4.4, .NET 8 et 9 disponibles, Netplan v1.1.2, NetworkManager 1.52, Nvidia 570, OpenJDK 21 avec versions 24 GA et 25 snapshots en accès anticipé disponibles, OpenSSH 9.9, OpenSSL 3.4.1, PHP 8.4, PostgreSQL 17, rendu PDF Poppler 25.03, Python 3.13.3, émulateur et virtualiseur de machine QEMU 9.2.0, Rust 1.84, Samba 4.21, Squid 6.13, SSSD 2.10.1, Valkey 8.0.2 et xdg-desktop-portal 1.20.
Settings Since this release is code-named Plucky Puffin, it comes with a new puffin-themed light wallpaper, which changes to a dark wallpaper when the window color theme is changed from light to dark. There are a total of 11 wallpapers provided, six of which are puffin-themed. I have to note that all of the provided wallpapers are quite beautifully done and elegant. Not all Linux distributions can make that same claim, as there have been some scary-looking ones elsewhere recently. As in recent releases, Ubuntu 25.04 continues to offer just two window themes, light and dark, although these can be customized with a choice of ten system highlight colors. Here is an Ubuntu settings tip: some people like Ubuntu overall but don't like the Ubuntu dock (launcher) taking up valuable screen space. The dock is actually very easy to disable which returns it to the bottom of the workspace “switcher“ page, like a vanilla GNOME desktop. To do this, just install the GNOME Shell Extensions package via: $ sudo apt install gnome-shell-extensions Then open the extensions controller from the main menu, select “Ubuntu Dock - off” and it is gone. It can be re-enabled from the same interface at any time if you want it back. You can note that any plugged-in drives, plus the trash icon, which would normally appear on the dock do not appear on the switcher page dock but can be found on the GNOME Files (nautilus) file manager sidebar instead.
Paramètres
Cette version, dont le nom de code est « Plucky Puffin », propose un nouveau fond d'écran clair sur le thème des macareux, qui devient sombre lorsque la couleur de la fenêtre passe de claire à foncée. Onze fonds d'écran sont proposés, dont six sur le thème des macareux. Il faut souligner que tous les fonds d'écran proposés sont très jolis et élégants. Toutes les distributions Linux ne peuvent pas en dire autant, certaines ayant même fait des apparitions effrayantes ailleurs récemment.
Comme dans les versions précédentes, Ubuntu 25.04 ne propose toujours que deux thèmes de fenêtre, clair et foncé, bien que ceux-ci soient personnalisables avec un choix de dix couleurs de surbrillance système.
Un conseil pour les paramètres d'Ubuntu : certaines personnes apprécient Ubuntu dans son ensemble, mais n'apprécient pas que le dock (lanceur) d'Ubuntu occupe un espace précieux sur l'écran. Le dock est très facile à désactiver, ce qui le ramène en bas de la page de sélection de l'espace de travail, comme un bureau GNOME standard. Pour ce faire, installez simplement le paquet GNOME Shell Extensions via :
$ sudo apt install gnome-shell-extensions
Ouvrez ensuite le contrôleur d'extensions depuis le menu principal, sélectionnez « Ubuntu Dock - off » et il disparaîtra. Vous pouvez le réactiver à tout moment depuis la même interface. Notez que les lecteurs branchés, ainsi que l'icône de la corbeille, qui apparaissent normalement sur le dock, n'apparaissent pas sur la page de sélection, mais se trouvent dans la barre latérale du gestionnaire de fichiers GNOME (Nautilus).
Applications As in recent Ubuntu releases, if you install the Ubuntu default minimal installation you will get only Firefox, Nautilus, GNOME Text Editor and not much more, although any desired applications can easily be added from the repositories. The ISO file comes with the extended selection of applications on it, though, in case you would rather do the full installation. The live session boots up to the extended selection, so you can at least see what it looks like with everything installed. The choice between the two installation options is really a trade-off between spending your time adding the applications that you do want, versus removing ones you don't want. My personal choice would be to go for the default minimal installation and then use a checklist to add what I want, using APT from the command line, as it can be done in a single command, if you are organized. Some of the applications included with the full 25.04 extended selection installation are:
Applications
Comme dans les versions récentes d'Ubuntu, l'installation minimale par défaut d'Ubuntu ne propose que Firefox, Nautilus et l'éditeur de texte GNOME, mais vous pouvez facilement ajouter les applications souhaitées depuis les dépôts. Le fichier ISO contient la sélection étendue d'applications, si vous préférez effectuer l'installation complète. La session en direct démarre avec la sélection étendue, ce qui vous permet de voir à quoi ressemble l'installation une fois toutes les applications installées. Le choix entre les deux options d'installation est un compromis entre le temps consacré à l'ajout des applications souhaitées et la suppression de celles qui ne le sont pas.
Mon choix personnel serait d'opter pour l'installation minimale par défaut, puis d'utiliser une liste de contrôle pour ajouter ce que je souhaite, en utilisant APT en ligne de commande, car cela peut se faire en une seule commande, si vous êtes organisé.
Voici quelques applications incluses dans l'installation complète de la sélection étendue 25.04 :
Archive Manager (file-roller) 44.5 file archiver Deja Dup 45.2 file back-ups* Firefox 137.0.2 web browser** GNOME Calendar 48.1 desktop calendar GNOME Clocks 48.0 clocks GNOME Disks 46.1 disk manager* GNOME Document Scanner (simple-scan) 46.0 optical scanner* GNOME Document Viewer (papers) 48.0 PDF viewer GNOME Files (nautilus) 48.0 file manager GNOME Image Viewer (Eye of Gnome) 47.0 image viewer* GNOME Snapshot 47 beta webcam application* GNOME Terminal 3.56.0 terminal emulator GNOME Text Editor 48.2 text editor GNOME Videos (totem) 43.1 movie player Gparted 1.6.0 partition editor*** LibreOffice 25.2.2.2 office suite, less LibreOffice Base PipeWire 1.2.7 audio controller Remmina 1.4.39 remote desktop client Rhythmbox 3.4.8 music player Security Center (desktop-security-center) 0+git.f7ad73a security controller** Shotwell 0.32.10 photo manager Startup Disk Creator (usb-creator-gtk) 0.4.1 USB ISO writer Thunderbird 128.9.1 ESR email client** Transmission 4.0.6 bittorrent client* Ubuntu App Center 1.0.0 package management system** Wget 1.25.5 command line webpage downloader * indicates same application version as used in Ubuntu 24.10 ** supplied as a Snap, so the version depends on the upstream package manager *** indicates included on the ISO for boot-up, but not included in a full installation
Archive Manager (file-roller) 44.5 archiveur de fichiers Deja Dup 45.2 sauvegardes de fichiers* Firefox 137.0.2 navigateur Web** GNOME Calendar 48.1 calendrier de bureau GNOME Clocks 48.0 horloges GNOME Disks 46.1 gestionnaire de disques* GNOME Document scanner (simple-scan) 46.0 scanner optique* GNOME Document viewer (papers) 48.0 visionneuse PDF GNOME Files (nautilus) 48.0 gestionnaire de fichiers GNOME Image viewer (Eye of Gnome) 47.0 visionneuse d'images* GNOME Snapshot 47 bêta application de webcam* GNOME Terminal 3.56.0 émulateur de terminal GNOME Text editor 48.2 éditeur de texte GNOME Videos (totem) 43.1 lecteur vidéo Gparted 1.6.0 Éditeur de partitions *** LibreOffice 25.2.2.2 suite bureautique, sans LibreOffice Base PipeWire 1.2.7 contrôleur audio Remmina 1.4.39 client de bureau à distance Rhythmbox 3.4.8 lecteur de musique Security Center (desktop-security-center) 0+git.f7ad73a contrôleur de sécurité ** Shotwell 0.32.10 gestionnaire de photos Startup Disk Creator (usb-creator-gtk) 0.4.1 graveur ISO sur USB Thunderbird 128.9.1 ESR client de messagerie ** Transmission 4.0.6 client BitTorrent* Ubuntu App Center 1.0.0 système de gestion de paquets ** Wget 1.25.5 téléchargeur de pages Web en ligne de commande
* indique la même version de l'application que celle utilisée dans Ubuntu 24.10 ** fourni sous forme de Snap, la version dépend donc du gestionnaire de paquets en amont *** indique qu'il est inclus dans l'ISO pour le démarrage, mais pas dans une installation complète
As can be seen from the list, the application collection provided is a mix of GNOME versions, this time mostly from GNOME 48, with a few holdovers from GNOME 43, 46 and 47. The only change to the suite of applications this time around is the substitute of GNOME Papers replacing Evince as the default PDF viewer. Papers is actually a recent fork of Evince but it uses the GTK4 toolkit and is also partially written in the Rust programming language. In testing it, it works fine, as it displays PDFs! You can note that GNOME brands it as “Document Viewer” just like they did with Evince. In the way of application improvements, GNOME Camera can now scan QR codes, GNOME Calendar has speed improvements and GNOME Text Editor has a streamlined header bar with a single options menu. Conclusion These days users expect all new Ubuntu releases to be solid and simple, with no obvious flaws. Ubuntu 25.04 delivers on all those points. The next release will be the last of the three interim releases of this development cycle. Ubuntu 25.10 is due out 9 October, 2025 and should bring the last of any expected changes to be incorporated in the next LTS which will be Ubuntu 26.04 LTS, due out in April 2026. External links Official website: https://ubuntu.com/
Comme le montre la liste, la collection d'applications proposée est un mélange de versions de GNOME, principalement issues de GNOME 48, avec quelques versions de GNOME 43, 46 et 47.
Le seul changement apporté à la suite d'applications cette fois-ci est le remplacement d'Evince par GNOME Papers comme visionneuse PDF par défaut. Papers est un fork récent d'Evince, mais il utilise la boîte à outils GTK4 et est partiellement écrit en langage de programmation Rust. Lors des tests, il fonctionne parfaitement et affiche les PDF ! Notez que GNOME l'appelle « Visionneuse de documents », tout comme Evince.
En termes d'améliorations applicatives, GNOME Camera peut désormais scanner des codes QR, GNOME Calendar a vu sa vitesse s'améliorer et GNOME Text Editor a une barre d'en-tête simplifiée avec un menu d'options unique.
Conclusion
De nos jours, les utilisateurs attendent des nouvelles versions d'Ubuntu qu'elles soient solides et simples, sans défauts apparents. Ubuntu 25.04 répond à tous ces critères.
La prochaine version sera la dernière des trois versions intermédiaires de ce cycle de développement. Ubuntu 25.10 est prévue pour le 9 octobre 2025 et devrait apporter les dernières modifications attendues pour la prochaine LTS, Ubuntu 26.04 LTS, prévue pour avril 2026.
Liens externes
Site web officiel : https://ubuntu.com/