From Mageia wiki
Jump to: navigation, search


Drakconf multiflag.png
Autres langues
Deutsch ; English ; Español ; Français ; Nederlands ; Português (Brasil); Português (Portugal);
Résumé :
Présentation des évolutions, des nouvelles fonctionnalités, des problèmes connus, des changements récents de la distribution Mageia.

Contents

Introduction

Mageia (du grec μαγεία (mageía) - magie, enchantement) est un système d’exploitation libre et open source de la famille GNU/Linux. Mageia est développé par une communauté de personnes dévouées et soutenu par l’organisation à but non lucratif Mageia.org ; un groupe de personnes élut par le Bureau Mageia. Que vous soyez novice dans l’utilisation de GNU/Linux, un développeur de logiciels, un administrateur système expérimenté ou un internaute occasionnel, Mageia est le choix idéal pour vous. Mageia peut être installé sur un ordinateur à la fois comme système d’exploitation principal et comme alternative à un ou plusieurs autres systèmes d’exploitation installés.

Notez que les versions listées sur cette page sont valables seulement sur les supports de diffusion. Pendant la durée de vie d'une version de Mageia, nous diffusons des milliers de mises à jour et des centaines de paquets backports. Par exemple, vous trouverez ici les listes actuelles des paquets Mageia 9 x86_64 updates et backports.

Supports d’installation disponibles

Mageia peut être installé à l’aide de l’un des trois supports d’installation :

  • Les ISOs d'installation classique (en versions 32-bit et 64-bit), qui utilisent l’outil d’installation traditionnel Drakx. Les ISO contiennent tous les environnements linguistiques pris en charge, une grande variété de paquets disponible lors de l’installation (environnements de bureau classiques) et tous les pilotes non-libres. L’utilisation de paquets non-libres peut être désactivée pendant l’installation.
Remarque :
Lorsque le programme d'installation classique n'utilise pas les pilotes non libres durant l'installation, la connexion wifi sera certainement indisponible et vous ne pourrez pas utiliser des dépôts en ligne pour les mises à jour lors de l'installation.
  • Les ISO d’installation réseau (en versions 32 bits et 64 bits sont disponibles à la fois en version libre et non libre. Remarque : les ISO de Net-install ne sont pas adaptés pour démarrer en EFI 32 bits) sont de taille minimale. Elles contiennent seulement un programme d’installation de l’étape 1, qui contient uniquement le support matériel le plus élémentaire pour s'amorcer, se connecter à un réseau et télécharger un programme d’installation de l’étape 2. Vous aurez peut-être besoin d’une version non libre pour disposer des pilotes propriétaires nécessaires, par exemple pour vous connecter avec le wifi. À partir de là, il agit comme un outil d’installation ISO classique, la seule différence étant que tous les paquets nécessaires et optionnels sont récupérés depuis des dépôts distants. Note : Il est conseillé d'effectuer une installation minimale, et de poursuivre le reste de l'installation après avoir amorcé le système cible. Ceci est particulièrement recommandé pendant les phases de développement de Mageia (alpha, beta, RC), où les paquets et les fichiers changent fréquemment et de manière inattendue.
  • Les ISO Autonomes peuvent être utilisés pour démarrer directement Mageia ou pour installer Mageia sur un disque dur. Les quatre choix de supports d'installation autonome comprend trois environnements de bureau parmi lesquels vous pouvez choisir et commencer à travailler ; Plasma (64-bit), GNOME (64-bit) et Xfce (32 ou 64-bit). Le support autonome contient toutes les langues et les paramètres régionaux pris en charge, un large support matériel et une présélection de logiciels, ce qui permet de commencer plus rapidement à travailler avec Mageia. Les ISO autonomes prennent en charge la persistance ce qui permet de conserver les fichiers de la personne et de personnaliser le système au prochain démarrage. Les fichiers peuvent également être chiffrés si besoin est. Grâce à cela, vous pouvez maintenant emporter Mageia et vos fichiers partout avec vous ! De plus, vous pouvez également créer votre propre support d’installation autonome ! Astuce : Pour optimiser les mises à jour, vous pouvez désinstaller des paquets ; voir plus loin la rubrique USB autonome Persistent.

Toutes les images ISO peuvent être gravées sur un DVD ou copiées sur une clé USB. Pour plus d'informations, veuillez consulter la page wiki Supports d'installation sur la façon de choisir, télécharger, vérifier, réparer, graver, utiliser le média et restaurer une clé USB.

Les différentes options de téléchargement peuvent être trouvées sur la page de téléchargement de Mageia 9. Les téléchargements sont disponibles aussi bien directement (FTP et HTTP) que par BitTorrent.

Pour plus d’informations, consultez la page Sélectionner et utiliser les ISOs dans notre manuel Installateur classique.

Les dépôts en ligne de Mageia

Les logiciels inclus dans Mageia sont répartis dans trois dépôts différents, selon le type de licence appliquée à chaque logiciel. Voici une description de ces dépôts :

  • Core: Le dépôt Core (de base) comprend des paquets free/libre/open-source software (FLOSS), c.-à-d. les paquetages sous licence libre et open-source, telle que la GPL. L’ensemble des médias Core sont ajoutés de base et les dépôts « Core Release » et  « Core Updates » sont activés par défaut.
  • Nonfree : Le dépôt Nonfree comprend des paquets qui sont à la fois libres d’utilisation et de distribution, mais qui contiennent des logiciels propriétaires (d’où le nom « Nonfree »). Ces dépôts comprennent des pilotes de cartes graphiques propriétaires AMD/ATI et NVIDIA, des micrologiciels pour diverses cartes Wifis, etc.

Les dépôts de logiciels Nonfree (non libres) est activée par défaut dans le programme d’installation, mais peut être désactivée si nécessaire.

  • Tainted : Le dépôt Tainted (Contaminé) au nom évocateur comprend des paquets qui sont publiés sous une licence libre, mais qui enfreignent les lois sur les brevets et les droits d’auteur dans certains pays, par exemple les codecs multimédia nécessaires pour lire des fichiers audio/vidéo de différents types, les paquetages essentiels pour lire les DVD vidéo du commerce…

Les dépôts de logiciels Tainted est disponible mais désactivée par défaut, c’est-à-dire que le choix est laissé à la personne. Il est conseillé de vérifier les lois du pays avant d’utiliser les paquets de ce dépôt.

Dépôts 32 bits sur des systèmes 64 bits

Sur un système 64 bits, les dépôts 32 bits sont configurés, mais sont désactivés par défaut. Certains programmes 64 bits, comme Steam, nécessitent des dépendances disponibles dans des dépôts 32 bits. Par conséquent, si vous souhaitez installer un logiciel qui dépend de paquets 32 bits, assurez-vous que les dépôts de paquets « Core 32-bit Release » et « Core 32-bit Updates » sont activées dans RPMDrake. De même, dans certains cas, les dépôts 32 bits Nonfree ou Tainted (à la fois dans les versons Release et Updates) peuvent être nécessaire pour des paquets 64 bits. Il est donc fortement recommandé de toujours activer les dépôts par paires (32 bits et 64 bits) pour éviter les problèmes lors des mises à jour.

Principales nouveautés de la version

Empreinte disque réduite

La taille de l'installation minimale (lorsque les paquets recommandés sont désactivés) a été réduite. - C'est la plus petite depuis Mageia 4.

La Base de données RPM est passée à SQLite

La base de données RPM à abandonné l'ancienne base de données Berkeley non maintenue. Elle utilise maintenant la version actuelle SQLite. La conversion est effectuée lors de la mise à jour de Mageia 8.

Principaux développements

Installation

Étape 1

  • La prise en charge de NFS se fait à l’aide d’outils système plutôt qu’avec notre code NFS vieux de 15 ans, ce qui permet de prendre en charge NFSv4 et co…
  • Lors de l’utilisation d’un serveur http, il est maintenant possible de définir un port différent du port par défaut « 80 » (mga#28367)
  • Les images de l’étape 1 sont compressées avec Zstd au lieu de gzip.

Étape 2

  • De nombreuses corrections de bogues et améliorations dans l’outil de partitionnement
  • Options:
    • Ajoutez « downloader=curl » afin de passer de wget à curl pour le téléchargement des paquets.

Le mode de secours (Rescue)

Le système de secours a été amélioré.

ISO autonome

  • Le service système NetworkManager est désormais activé par défaut sur l'ISO Plasma autonome (c'était déjà le cas pour les ISO GNOME et Xfce autonomes dans les versions précédentes). Cela permet de gérer les connexions réseau via l'outil de configuration du système Plasma ainsi que par les outils traditionnels de gestion de réseau de Mageia.

Support matériel

Régionalisation (l10n) / Internationalisation (i18n)

Manuels d’utilisations

  • Les manuels pour l’outil d’installation traditionnel et pour le Centre de Contrôle Mageia ont été (partiellement) traduits dans davantage de langues, voir notre documentation officielle
  • Une capture d’écran en anglais est utilisée lorsqu’une capture d’écran traduite est indisponible pour un manuel HTML.
  • Les manuels PDF et EPUB sont uniquement créés si plus de la moitié des captures d’écran traduites dans la langue locale sont disponibles.

Traductions des logiciels

De nouvelles traductions ont été ajoutées, tandis que d’autres ont été renforcées. Merci à notre communauté de traductrices et de traducteurs dévoués pour leur excellent travail.

Gestion des paquetages

Nouveaux RPM

RPM a été mis à niveau en version 4.18.

  • La base de données RPM est maintenant sauvegardée par SQLite au lieu de libdb.

De plus amples informations sur les modifications apportées depuis la version 4.16 (livré avec Mageia 8) jusqu'à la version 4.18.0 sont disponibles sur le site Web de RPM :

DNF : Le gestionnaire de paquets alternatif

DNF (Dandified Yum) a été introduit comme alternative à urpmi depuis Mageia 6.

DNF est un outil de nouvelle génération de résolution des dépendances et de gestion des paquets de haut niveau qui tire son origine d’un double projets : YUM (Yellowdog Updater, Modified) de Fedora et SAT Solver (libsolv) d’openSUSE. DNF est issu de YUM depuis plusieurs années afin de le réécrire pour utiliser la bibliothèque SAT Solver d’openSUSE et de restructurer massivement la base de code afin de fournir une API robuste pour deux raisons : étendre DNF (via des plugins et des hooks) et pour construire des applications basées dessus (comme des frontaux et des frameworks pour la maintenance automatisée des systèmes).

DNF offre une génération de rapports d'erreurs améliorée, une détection avancée des vulnérabilités, le support pour les grandes dépendances (voir les notes de publication de RPM pour plus de renseignements à ce sujet), et des informations plus détaillées sur les transactions pendant l’exécution des actions.

Mageia 9 est livré avec DNF v4.14.0.

Les mises à niveau du système à l’aide de DNF sont prises en charge. Voir le paragraphe sur la mise à niveau avec DNF dans les notes de version pour plus d’informations.

Pour plus d’informations sur la modularité : https://docs.pagure.org/modularity/

Les notes de version de DNF peuvent être consultées ici https://dnf.readthedocs.io/en/latest/release_notes.html

Avec les nouvelles installations par le biais des médias classiques et autonomes, DNF sera installé en parallèle avec urpmi. Selon la méthode utilisée pour la mise à niveau vers Mageia 9, il peut être nécessaire d’installer le paquet dnf pour le rendre disponible.

Pour de plus amples informations sur l’utilisation du DNF, veuillez vous référer à la page wiki : Utilisation de DNF.

AppStream

Nos dépôts RPM-MD (RPM MetaData) (utilisés par DNF et PackageKit) fournissent des métadonnées AppStream. Des outils comme GNOME logiciel (GNOME Desktop, empaquetéen tant que gnome-software) et Plasma Discover (KDE Plasma Desktop, empaquetéen tant que discover) utilisent les métadonnées AppStream pour offrir une expérience agréable lors de la recherche, de l’identification et de la gestion des applications.

AppStream est un projet de distribution croisée visant à améliorer les référentiels de logiciels en normalisant les métadonnées des composants logiciels. Il permet une vision centrée sur les dépôts de paquets et fournit des spécifications pour les éléments nécessaires à la création de centres d’applications conviviaux.

Consulter le site AppStream pour plus d’informations : https://www.freedesktop.org/wiki/Distributions/AppStream/

perl-URPM et urpmi

  • la documentation bénéficie de nouvelles améliorations (p. ex. URPM & urpm & CPAN)
  • urpmi/perl-URPM prend en charge un plus grand nombre de versions de rpm, de rpm-4.9 à la dernière version 4.18, de perl-5.8 à perl-5.37
  • Diverses corrections de bogues ont été apportées.
  • les métadonnées Urpmi sont compressées avec Zstd au lieu de Xz (analyse plus rapide)

Les outils

Le centre de contrôle Mageia

Notre outil de gestion du son, draksound, dans le centre de contrôle a été retravaillé pour faciliter la permutation entre PulseAudio et PipeWire.

Les autres

MageiaWelcome

L’écran de « Bienvenue » est une application qui est présentée aux personnes lorsqu’elles démarrent une nouvelle installation de Mageia. Elle a été entièrement retravaillée pour avoir une approche linéaire, avec des étapes dans un ordre logique des choses importantes à savoir et à faire après l’installation. Par défaut, elle s’exécutera à chaque démarrage, mais ce comportement est facultatif. Même si l’option d’exécution automatique est désactivée, celle-ci peut être invoquée à tout moment comme une application (MageiaWelcome).

Isodumper

Isodumper est un outil pour écrire des images ISO sur des périphériques mémoire. L'interface utilisateur a été revu pour permettre la réalisation d'opérations successives en une seule étape.

Docker

L’écosystème Docker s’est enrichi (sur la base de la version 24.0.5 du moteur) de nombreux outils supplémentaires tels que docker buildx (greffon BuildKit), docker-compose v2 (orchestration avec prise en charge de la version 3, remplacement des binaires en version 1), containerd (contrôle des démons runC), docker-registry (partage d’images) et python-docker (bibliothèques Python 3 pour la gestion des API du moteur).

Notez que jusqu'à Mageia 8, docker (jusqu'à 20.10.x) utilisait le stockage aufs par défaut. Avec Mageia 9, le stockage aufs n'est plus pris en charge et docker utilise le stockage overlay2 (à partir de 24.0.x). Pendant la mise à jour toutes les images sont donc sauvegardées et restaurées pour faciliter la migration, néanmoins, cette phase requiert du temps *et* du stockage libre dans le répertoire utilisé (/var/cache/docker par défaut). Sur un système doté de 525 images totalisant 88 Go compressé, la migration via urpmi a pris 34 heures de backup et 2 heures de restauration. Aussi il est conseillé d'effectuer cette opération séparément de la mise à jour globale du système pour éviter un verrouillage trop long de la base RPM et permettre de le contrôler. Nous vous suggérons, avant de mettre à jour Mageia 9, d'ajouter docker au fichier /etc/urpmi/skip.list pour éviter qu'il ne soit mis à jour. Après avoir réussi la mise à jour de Mageia et être sûr d'avoir du temps et de l'espace disque, de le retirer de la liste et d'effectuer la mise à jour du système.

Outils CD autonome

Avec Mageia 9, les outils LiveCD ont été mis à jour vers la dernière version. (v27.1).

Pour plus d’informations sur l’utilisation des outils CD autonome, veuillez consulter : Utilisation des outils de CD autonome

draklive2

L'interface graphique a évolué pour inclure l’étape de résumé de l’outil d’installation classique, permettant une configuration facile des environnements linguistiques (locales), des fuseaux horaires, des services système et des pare-feu. L'étape de sélection des paquets individuels comprend désormais un mode liste unidimensionnelle, ce qui supprime les restrictions de sélection des paquets.

Pour plus d’informations, veuillez vous référer à la page : draklive2.

Memtest86+

PCMemTestT qui était une variante a été fusionnée dans l'utilitaire de test de mémoire Memtest86+. Ainsi Memtest86+ remplace PCMemTest comme utilitaire de test de mémoire sur toutes les ISO de Mageia. Il peut également être installé dans le système d’un utilisateur, où il sera automatiquement ajouté au menu de démarrage du système.

Supprimer les anciens noyaux

Un nouvel outil remove-old-kernels a été créé pour gérer la suppression les anciens noyaux de Mageia. Il fonctionne en arrière-plan sans aucune intervention de la personne et conserve par défaut les trois derniers noyaux installés. Cela résout un problème qui pouvait amener les systèmes avec un espace de stockage limité à manquer d'espace dans la partition racine après de nombreuses mises à jour du noyau. En plus du mode automatique par défaut qui est effectué chaque semaine, il peut être configuré et exécuté manuellement à partir de la ligne de commande. Exécuter avec l'option -h pour voir l'aide. Il est aussi possible de l'exécuter à partir du menu principal de Mageia, où il se trouve sous Outils -> Outils système. Il existe par ailleurs une page man qui fournit plus de détails aux utilisateurs experts.

Remarque :
Si vous effectuez une mise à niveau de Mageia 8, l'outil n'est pas installé dans le cadre du processus de mise à niveau.

Vous devez installer remove-old-kernels pour avoir accès à l'outil. mga#31642.

Système de base

Noyau et prise en charge matériel

  • Mageia 9 est fourni avec le noyau 6.4.

La gestion de tout matériel possible par ce noyau est activée. Le noyau offre un meilleur support graphique grâce à Mesa 3D 23.1.

  • D’autres variétés de noyaux sont incluses, en particulier, kernel-linus (un noyau « Vanilla » sans correctif supplémentaire). Consultez les types de noyaux pour plus d’informations.
  • Les ordonnancements d'Entrées/Sorties à file d'attente unique (Single-queue I/O) ont été supprimés en amont depuis les noyaux 5.0. Si vous avez besoin de l’utilitaire ionice, envisagez d’installer un nouveau paquet ionice-scheduler qui active le séquenceur BFQ pour les disques rotatifs.
  • cpupower et powersave

Pilotes graphiques

Mesa 3D est maintenant disponible en version 3D 23.1.

Système X Window (X11)

Mageia 9 est livré avec X.Org 21.1.8. XWayland 22.1.9 est séparé du Xserver et fourni dans un paquet en tant qu'outil autonome pour en faciliter la maintenance.

Pilotes vidéo AMD
  • Mageia 9 utilise les pilotes vidéo libres pour les cartes graphiques AMD/ATI, AMDGPU pour les cartes plus récentes et Radeon pour les cartes graphiques plus anciennes. En comparaison avec Mageia 8, le support matériel a été accru et les performances ont été accrues.
  • Le pilote propriétaire AMDGPU-PRO fonctionne actuellement uniquement avec X.Org 1.1xx et ne peut donc être utilisé avec Mageia 9.
  • Dans le cas d'une carte hybride, la méthode utilisée avec le pilote nouveau et la précommande DRI_PRIME=n fonctionne également, du moins avec le pilote Radeon.
Pilote propriétaire AMD
  • Le pilote propriétaire AMDGPU-PRO fonctionne actuellement uniquement avec X.org 1.1xx, il ne peut donc pas être utilisé dans Mageia 9. Les parties OpenCL et HIP sont en cours d'élaboration, gardez un œil sur le dépôt Testing…
Pilotes vidéo NVIDIA
  • Le pilote libre Xorg « Nouveau » actuel bénéficie d’une prise en charge matériel et de performances accrues par rapport à Mageia 8.

Nous avons également le pilote Xorg modesetting ( Celui qui fonctionne le mieux dépend de votre GPU.).

Pilote propriétaire NVIDIA

Les pilotes propriétaires NVIDIA sont fournis dans les dépôts Nonfree, 64 bits uniquement:

  • Les GPU récents sont pris en charge par le pilote R535 series packagé sous « nvidia-current », choisi par « Geforce 745 series and later » dans nos outils. Nous avons également « nvidia-newfeature », choisi par « Driver : New feature ». Il est prévu comme alternative pour les cartes les plus récentes mais notez que nous pouvons être amenés à ne pas maintenir nvidia-newfeature à jour et en synchronisation avec le noyau, et il peut en fait être moins récent que nvidia-current. La version actuelle peut être vue par la version du paquet. Non disponible sur les ISO de Mageia 9 et dans les dépôts à la sortie de Mageia 9. »
  • Pour les GPU plus anciens, nous fournissons les pilotes de la série R470 « nvidia470 », choisis par « Geforce 635 à Geforce 920 » dans nos outils. R470 était « nvidia-current » dans Mageia 8, et certaines cartes qui l’utilisaient alors peuvent avoir besoin d’être manuellement configurées pour R470 dans Mageia 9.
  • La série de pilotes 390.x de NVIDIA, qui prenait en charge les cartes graphiques plus anciennes comme la série GF1xx, est en EOL (fin de vie) depuis la fin de 2022. Comme le pilote est incompatible avec les nouvelles versions du noyau et du serveur X, nous avons dû l'abandonner. Essayez le pilote Xorg « Nouveau » ou modesetting.
  • CUDA et OpenCL sont pris en charge pour « nvidia-current ».

Pour plus d'informations, voir cette page.

Ordinateurs portables avec Optimus

Certains ordinateurs portables sont équipés de la technologie « graphique hybride », c’est-à-dire qu’ils ont deux GPU : l’un est généralement « interne » (ou « intégré ») au CPU et est appelé IGP (Integrated Graphic Processor), et l’autre est « dédié », externe au CPU et est appelé « discret » (DGP, Discrete/Dedicated Graphics Processor). L’intégré est économe en énergie, tandis que le discret est plus rapide.

Les propriétaires d’ordinateurs portables NVIDIA Optimus (équipé d’un CPU+GPU intégré avec une puce Intel ou avec une puce AMD/ATI, plus un GPU NVIDIA discret) disposent maintenant de trois possibilités pour bénéficier de la puissance de leur GPU NVIDIA :

  • Les pilotes libres Nouveau prennent en charge le rendu déporté du GPU Initial immédiatement, accessible via la variable d’environnement DRI_PRIME=1 (sauf si le pilote propriétaire NVIDIA est exploité par Mageia-prime entre autres). Consultez la documentation « Nouveau » pour configurer X.Org afin d’utiliser NVIDIA Prime avec DRI3.
  • Comme avec Mageia 8, le paquet Bumblebee peut être utilisé pour relier le moniteur au GPU NVIDIA, permettant d’accéder à sa puissance de traitement, mais avec une charge supplémentaire.
  • Un nouvel outil nommé Mageia-prime peut être utilisé pour configurer NVIDIA Prime pris en charge par les noyaux Linux récents et les serveurs X.Org. Il permet de passer complètement à l’utilisation du GPU NVIDIA sans la charge de Bumblebee, et est particulièrement adapté pour être utilisé avec CUDA.

Dans les trois cas, lors de la configuration des pilotes graphiques, il faut, lors de l’installation et avec les outils habituels de Mageia, configurer uniquement le GPU intégré (au moins dans la plupart des configurations Optimus), car il est « généralement » le seul physiquement connecté à un moniteur. (En cas d’échec, essayez l’inverse).

Serveur de sons

Mageia 9 prend en charge les serveurs de sons PulseAudio et PipeWire.

Par défaut, les deux sont installés, mais seul PulseAudio est activé.

Nous expliquons dans cet article la marche à suivre, pour passer de PulseAudio à PipeWire. Vous pouvez également utiliser le centre de contrôle

Chargeur d’amorçage

  • GRUB2 est maintenant disponible en version 2.06
  • Pour le démarrage UEFI, le programme d’amorçage rEFInd est maintenant pris en charge en tant qu’alternative à GRUB2.

Environnements de bureau

Tous les environnements de bureau mentionnés ci-dessous sont inclus dans les dépôts Mageia, et peuvent être installés conjointement sur n’importe quel système Mageia 9. Certains d’entre eux sont également inclus sur les supports physiques, Support Autonome et Supports classiques, comme indiqué dans chaque section.

Plasma

Plasma, le nouvel environnement de bureau de la communauté KDE, est fourni en version 5.27.5 construit sur la base de Qt 5.15.7 et de KDE Frameworks 5.105 et avec les applications KDE 23.04.01.

Si vous voulez essayer Plasma sous Wayland, installer Plasma-workspace-wayland, et il devrait apparaître dans la liste des environnements de bureau de votre gestionnaire d’affichage préféré au moment de la connexion.

Notez également que la session Wayland avec les pilotes nonfree R535 (actuels) de Nvidia est disponible en s’assurant que « nokmsboot » est supprimé et que « nouveau.modeset=0 » est passé à la ligne de commande du noyau. Il est fourni en tant que démonstration technologique pour les personnes qui testent.

Simple Desktop Display Manager (SDDM) est le gestionnaire d’affichage par défaut pour l’environnement de bureau Plasma.

Ksysguard est remplacé par plasma-systemmonitor.

Plasma possède un Support Autonome spécifique de 64 bits et il peut également être installé à partir de l’image ISO classique (programme d’installation traditionnel).

liquidshell

Le composant « liquidshell » est une alternative à « plasmashell ».

Il n'utilise pas QtQuick mais s'appuie sur QtWidgets, et par conséquent l'accélération graphique matérielle est inutile.

Avec Mageia 9 liquidshell est inclus dans les dépôts, une fois installé, vous pouvez voir liquidshell comme option dans votre gestionnaire d'affichage.

sddm-theme-coffee-ng

Nous avons travaillé sur l'amélioration de la présentation de mageia, dans le cadre de ce travail nous avons inclus un thème alternatif pour sddm,, sddm-theme-coffee-ng, faites nous savoir ce que vous en pensez !

GNOME

GNOME 44.2 est fourni. Il s’exécute maintenant par défaut avec Wayland, mais fournit également une session alternative « GNOME sur X.Org ». Notez qu’avec les pilotes nonfree de Nvidia, GNOME démarre par défaut une session X11.

Pour celles et ceux qui préfèrent l’aspect et la convivialité de GNOME 2, GNOME 3 propose également une session « Gnome Classic ». Gnome « Flashback » constitue également une autre alternative. Il offre une expérience utilisateur similaire à celle des sessions de la série GNOME 2.x. La différence avec le projet MATE est que GNOME Flashback utilise GTK+ 3 et essaie de suivre le développement actuel de GNOME en intégrant les changements récents des bibliothèques GNOME.

GNOME possède un Support Autonome spécifique de 64 bits et il peut également être installé à partir de l’image ISO classique (programme d’installation traditionnel).

LXDE

L’environnement de bureau très léger et basé sur GTK+ 3 est toujours disponible et continue d’être amélioré en amont et par notre mainteneur Mageia, même si la communauté s’est partiellement recentrée sur LXQt. À partir de Mageia 9, LXDE est entièrement passé de GTK+ 2 à GTK+ 3. LXDE ne peut pas utiliser PipeWire comme serveur de son, uniquement PulseAudio.

LXDE peut être installé à partir de l’image ISO classique (programme d’installation traditionnel).

Xfce

Xfce 4.18 est fourni.

Xfce dispose de Supports Autonomes 32 et 64 bits dédiés et peut également être installé à partir de l’image ISO classique (le programme d’installation traditionnel).

LXQt

LXQt 1.3.0 est fourni.

Pour régler les paramètres du compositeur de transparence picom, en combinaison avec le gestionnaire de fenêtre openbox, vous pouvez installer picom-conf.

LXQt est maintenant fourni avec Kvantum pour permettre la configuration de différents thèmes. Kvantum peut également être utilisé avec Plasma.

MATE

MATE 1.26.0 est fourni.

MATE peut être installé à partir de l’image ISO classique (programme d’installation traditionnel). Mais, à cause des contraintes de volume de données sur le support DVD, certaines applications comme mate-screenshot (utilisaire de capture d’écran) ne sont pas incluses dans l’image ISO. Pour profiter pleinement du bureau MATE, il est conseillé aux utilisatrices et utilisateurs d’installer le paquet task-mate après l’installation initiale.

Cinnamon

Cinnamon 5.6 est fourni.

Cinnamon peut être installé à partir de l’image ISO classique (programme d’installation traditionnel).

Enlightenment

Le groupe de paquetages Enlightenment est disponible avec E25.4 et les Bibliothèques de la Fondation Enlightenment (EFL) 1.26.3, La version majeure 0.25 présente un thème plat totalement nouveau, avec des palettes de couleurs alternatives préconfigurées (y compris un thème clair) et la possibilité de modifier les couleurs. En outre, il existe un autre thème Mageia, m-Dimensions, basé sur l'ancien thème de bureau, mis à jour avec toutes les nouvelles fonctionnalités, sauf la palette de couleurs. Parmi les autres modifications importantes, citons l'ajout d'options de configuration du pavé tactile, l'amélioration du mélangeur de sons et un changement significatif des paramètres par défaut : les bordures sont désormais désactivées par défaut. Pour plus de détails sur cette version, voir https://www.enlightenment.org/news/2021-12-26-enlightenment-0.25.0.

Bien sûr, Mageia inclut l'interface utilisateur Econnman de E pour le gestionnaire de connexion connman (s'il est activé - par défaut, c'est systemd-networkd.service avec le Netapplet), ainsi que quatre applications basées sur EFL : l'émulateur de terminal Terminology, le visualiseur d'images Ephoto, le lecteur vidéo léger Rage et le moniteur système Evisum. Ecrire, un éditeur de texte basique basé sur EFL, est également disponible à titre de recommandation. Notez que l'interface utilisateur et les paramètres de police de l'éditeur Ecrire ne fonctionnent pas correctement avec le thème m-Dimensions. Pour celles et ceux qui sont nouveaux avec l'environnement E, les applications et processus de démarrage (tels que l’applet en ligne Mageia pour les notifications de mise à jour) ne sont pas automatiquement récupérés du répertoire /etc/xdg/autostart, mais peuvent être activés au démarrage en allant dans Menu principal > Paramètres > Applications > Applications au démarrage et en ajoutant les applications et les processus système souhaités. Seules les applications qui sont chargées lors du redémarrage de l’environnement de bureau sont traitées séparément depuis une liste disponible via Menu principal > Paramètres > Applications > Redémarrer les applications.

La boite miniature d’Enlightenment, qui utilise les notifications SNI appindicator, est un module séparé qui doit être chargé (Menu principal > Paramètres > Modules) et ajouté à une section (panel), où l’applet en ligne Mageia et Netapplet seront affichés (lorsqu’ils sont activés) avec d’autres.

Actuellement, un problème a été observé : Le redémarrage de E entraîne parfois un avertissement indiquant que le cache Efreet n’a pas été mis à jour. En général, ce problème peut être ignoré, car il résulte d’un délai d’attente qui semble encore trop court pour certains systèmes.

Gestionnaires de fenêtres légers

Nous fournissons également une pléthore de petits gestionnaires de fenêtres efficaces pour rendre votre installation Mageia 9 encore plus légère. Pour ça, vous avez à votre disposition afterstep, awesome, dwm, fluxbox, fvwm2, fvwm-crystal, fvwm3, i3, icewm, jwm, matchbox, openbox, pekwm, sugar, swm et windowmaker. Après l’installation, ils apparaissent dans le menu de connexion de votre gestionnaire d’affichage.

IceWM

IceWM est installé par défaut comme environnement de bureau de sauvegarde même si vous sélectionnez Plasma ou GNOME avec le programme d’installation. Il est également présent dans toutes les ISO autonomes.

Pour le lancer, vous devez sélectionner « icewm-session » dans le menu de connexion de votre gestionnaire d’affichage.

Applications bureautiques

LibreOffice est passé à la version 7.5. Voir les notes de publication officielles pour la version 7.3 & notes de publication officielles pour la version 7.4 & notes de publication officielles pour la version 7.5 pour plus de détails.

Un nouvel outil pour la dictée vocale hors ligne a été empaqueté, basé sur Kaldi, Vosk, nerd-dictation et eloGraf.

Applications Internet

  • Le navigateur Chromium est passé à la version Tainted en raison de problèmes de brevets et nous ne voulons pas retirer des fonctionnalités appréciées. Activez ce dépôt si vous souhaitez utiliser le navigateur Chromium.
  • Firefox a été mis à jour vers la version 115 peu après la sortie de Mageia (il était trop tard pour le gel de la version).

Nous avons ajouté des navigateurs pour le protocole Gemini : Lagrange (SDL), Kristall (Qt), Offpunk (CLI).

Prise en charge de Wayland

Le navigateur chromium-browser et les produits Mozilla (Firefox et Thunderbird) sont compilés avec la prise en charge de Wayland, mais elle est désactivée par défaut. Si vous souhaitez l’activer, notamment pour pallier le bogue de redimensionnment des fenêtres de Firefox et Thunderbird, veuillez procéder comme suit :

Firefox et Thunderbird

Il suffit simplement de définir la variable d’environnement MOZ_ENABLE_WAYLAND à 1 (MOZ_ENABLE_WAYLAND=1) avant de démarrer Firefox ou Thunderbird. Le plus simple est d’ajouter le code bash suivant dans votre fichier ~/.bashrc ou dans un fichier profil système, p. ex. /etc/profile.d/90mozilla-wayland.sh:

# Enable Wayland for Firefox and Thunderbird
if [ "$XDG_SESSION_TYPE" == "wayland" ]; then
    export MOZ_ENABLE_WAYLAND=1
fi
Chromium, Chrome et Teams

Afin d’activer Wayland sur Chromium et ses dérivés, tapez chrome://flags dans la barre d’adresse, puis modifiez l’entrée « Preferred Ozone platform » de « Default » à « Wayland » ou, mieux encore, « Auto ».

Logiciels multimedia

Le dernier brevet ayant expiré en avril 2017, l’encodage mp3 est maintenant valable dans les dépôts Core. Il est, toutefois, toujours nécessaire d’utiliser les dépôts Tainted pour l’encodage H.264, H.265/HEVC et AAC.

DisplayCAL est un outil permettant de calibrer les couleurs d'un écran à l'aide d'un capteur. Il est de retour suite à son portage vers Python 3.

Blender pour l'animation 3D est maintenant en version 3.3.4.

Éditeurs de texte

  • Vim est passé en version 9.0.
  • NeoVim 0.9.1 est également inclus

Jeux

Dans la communauté Mageia, notre amour pour les logiciels libres s’étend aux jeux open source. Un effort considérable au cours du cycle de développement de Mageia 9 a été fait pour intégrer une multitude de nouveaux jeux, faisant de Mageia 9 une très bonne plateforme pour les joueurs réguliers et occasionnels. Vous pouvez aller sur Mageia App DB (la base de donnée des applications Mageia) pour voir une liste de tous jeux nouveaux et mis à jour dans Mageia 9. La section suivante ne donne que quelques exemples choisis pour chaque catégorie de jeu.

Éducation

Mageia 9 est livré avec gcompris-qt 3.3 qui apporte quelques nouvelles activités.

Développement Logiciel

Compilateurs et outils

Glibc est passé en version 2.36. GCC est passé en version 12.3, GDB en 12.1 et Valgrind en 3.20.0 LLVM est monté en version 15.0.

Firebird a été mis à jour dans sa version 4.0.2

IPython a été mis à jour en version 8.10.

La plupart des bibliothèques ont été mises à jour dans leurs versions stables la plus récente (assistance longue durée quand cela est disponible), comme Qt 5.15.7 et GTK+ en 3.24.38. GTK4 est également fourni en version 4.10.3 Tcl/Tk est en version 8.6.13.

Ocaml a été mis à jour en version 4.14.0

La pile Java a été mise à jour en version 17, Java 8 et Java 11 sont toujours disponibles, mais n’est pas la version par défaut. Java latest fournit le dernier java non publié. Actuellement, Java 18.

Mono a été mis à jour en version 6.12.

La pile MinGW a été mise à jour.

Virtualisation

QEmu a été mis à jour en version 7.2.

libvirt est maintenant disponible en version 9.1.0, virt-manager en version 4.1.0, libguestfs en version 1.49. Certains des sous-paquets de libguestfs sont à présent construits à partir de guestfs-tools 1.49.

Xen est en version 4.17.0.

VirtualBox est en version 7.0.10.

Langages de programmation

Python 3 est passé en version 3.10.11. Python 2 est en cours de retrait (la plupart des modules python2 ont déjà été supprimés).

Perl a été mis à jour en version 5.36.

Ruby est passé en version 3.1.4.

Rust est en version 1.70.0. Il sera mis à jour pendant la durée du support de Mageia 9 afin de suivre les nouveaux développements.

PHP est passé en version 8.2, ce qui permet d’améliorer encore les performances.

Les bibliothèques Qt sont disponibles à la fois en 5.15.17 et en 6.4.1, avec des liaisons Python à travers PyQt5, PyQt6, PySide2 et PySide6.

Applications serveur

Nextcloud

Consulter la page Nextcloud

Veyon

Cette application vous permet de surveiller et de contrôler un groupe d'ordinateurs, elle remplace italc. Elle est disponible dans la version 4.7.4.

Mise à niveau depuis Mageia 8

La mise à niveau de Mageia 8 est prise en charge, et a été affinée au cours des derniers mois.

Voir aussi Comment choisir la meilleure méthode de mise à niveau.

Remarque :
Veuillez également lire chapitre « Problème de mise à niveau » sur les erratas de Mageia 9.

Préparations

  • Lisez attentivement les Notes de version et les errata actuels, dont le lien se trouve sur la page documentation afin de savoir si vous devez vous préparer à quelque chose.
  • Sauvegardez toutes les données importantes.
  • Les utilisateurs avancés peuvent avoir effectué des changements qui devront être annulés pour une mise à niveau sans incident :
    • Si des dépôts tiers ont été ajoutés, assurez-vous de faire une sauvegarde du fichier /etc/urpmi/urpmi.cfg. Les informations contenues dans cette sauvegarde peuvent être utilisées si vous avez besoin de les ajouter à nouveau. Ne vous contentez pas de restaurer les lignes du dépôt tiers dans le fichier urpmi.cfg. Le contenu du fichier et les fichiers correspondants dans le répertoire /var/lib/urpmi seront créés lorsque le dépôt sera de nouveau ajouté.
    • Si des noms de paquets ont été ajoutés au fichier /etc/urpmi/skip.list, supprimez-les.
    • Désactivez ou supprimez tous les dépôts tiers et debug affichés par drakrpm-edit-media MCC -> Gestion des logiciels -> Configurer les sources pour installer et mettre à jour les logiciels.
  • Toutes les bibliothèques de développement 32 bits doivent être désinstallées sur un système 64 bits.

Vous pouvez les identifier par le mot « devel » dans le libellé. Pour savoir si votre système dispose de telles bibliothèques, vous pouvez utiliser la commande :

rpm -qa --queryformat "%{NVRA}\n" |grep i586 |grep devel

    • Supprimez les paquets qui ne sont pas dans les dépôts configurés, indiqués par urpmq --not-available. Ils peuvent être réinstallés après la mise à niveau si nécessaire.
  • Effectuer une mise à jour complète du système (surtout rpm et urpmi).
  • Certains logiciels peuvent nécessiter une attention particulière, par exemple ne pas mettre à jour Docker lors d'une mise à jour du système, voir Docker ci-dessus.
  • Il est bon de libérer un peu d’espace, en particulier de désinstaller les anciens noyaux et les gros jeux.
  • Assurez-vous d’avoir installé le paquet task-* pour votre environnement de bureau préféré. Cela garantit que tous les paquets nécessaires pour le bureau seront disponibles après la mise à niveau. Exemple : task-plasma. Si vous n’avez pas besoin d’un ensemble complet de plasma, vous pouvez vous contenter de task-plasma-minimal. D’autres environnements de bureau suivent le même schéma, tels que task-gnome, task-xfce, etc, certains ont aussi la variante « -minimal ».

Non pris en charge :

  • Mise à niveau directement à partir d'une version antérieure à la précédente.
  • Utilisation de l’une des images autonomes – en raison de la copie de l’image autonome « telle quelle » sur le système cible.
  • La mise à niveau d’une installation de Mageia en mode BIOS hérité (LEGACY), vers Mageia 8 en mode UEFI est EXCLUE.

– Dans ces cas, vous devez faire une nouvelle installation. (en conservant éventuellement le répertoire /home).

Mise à niveau en ligne

L’applet de notification des mises à jour vous informera quand une nouvelle version de Mageia est disponible et vous demandera si vous souhaitez effectuer une mise à niveau. Si vous acceptez, la mise à niveau se déroulera sans aucune autre intervention.

Si vous avez désactivé l’applet, ou si elle ne tourne plus de manière automatique pour une raison quelconque, vous pouvez effectuer la mise à niveau manuellement soit en utilisant l’interface graphique (mgaonline) ou la ligne de commande (urpmi/dnf). Les deux méthodes sont détaillées ci-après.

Pour toute méthode de mise à niveau en ligne, il faut d'abord:.

  • Redémarrez afin de vous assurer que les dernières mises à jour des différentes parties du système sont utilisées et fonctionnent. Vérifier en particulier que vous utilisez le dernier noyau. ( minimum 5.15.120-2 à partir des mises à jour ou 6.0.8-3 à partir du backport, pour que dkms fonctionne. mga#31982 )
  • Assurez-vous que tous les verrouillages d'écran sont désactivés.
Remarque :
Dans la mesure du possible, utilisez une connexion Internet filaire, surtout si vous avez recours des pilotes Wi-Fi non libres.

Faire la mise à niveau en ligne, au moyen de mgaonline (Interface graphique)

  • Utilisez l’icône Mageia Online dans la zone de notification pour lancer la mise à niveau.

Si la mise à niveau n’est pas proposée :

Après un redémarrage, l’icône de mise à niveau bleue doit apparaître lorsque Mageia Online vérifie les mises à jour. Si Mageia 8 a atteint sa fin de vie, il sera orange et une fenêtre contextuelle vous avertit que Mageia 8 n’est plus pris en charge.

Vous pouvez également lancer le processus de mise à niveau en saisissant la commande suivante dans un terminal. Cela vous informera de la disponibilité de la nouvelle distribution de Mageia 9, configurera les sources et lancera la migration.

$ su -c 'mgaapplet-upgrade-helper --new_distro_version=9'

Faire la mise à niveau en ligne, à l’aide de la commande urpmi (Terminal)

Cette méthode est utile lorsque la partition racine est chiffrée, car le système en cours d'amorçage a déjà déchiffré la partition. La meilleure méthode pour effectuer une mise à niveau est d’utiliser le niveau d’exécution 3 afin que le serveur X et l’environnement graphique ne soient pas en cours d’exécution.

De ce fait, en utilisant le niveau d’exécution 3, la mise à niveau devrait se dérouler dans de meilleures conditions qu'avec l'utilisation du terminal. Il y a moins d'applications en cours d'exécution, ce qui peut simplifier la mise à niveau.

Le niveau d’exécution « 3 » peut être activé en ajoutant « 3 » à la ligne de commande du noyau, en l’éditant au démarrage pour obtenir ensuite une invite de connexion. Une autre option est d’utiliser la commande :systemctl isolate multi-user.target

Si vous avez installé dnf, vous devez désactiver la mise à jour du cache, en raison d’un plantage d’urpmi lors de l’exécution de la mise à jour. Les instructions sont décrites ci-dessous. Consulter le bogue mga#25072. Les commandes sont incluses ci-dessous


Il est prudent d’exécuter script upgrade_log.txt pour capturer les messages de mise à niveau avant de lancer les commandes qui vont suivre, juste au cas où une panne se produirait. Les messages des commandes seront enregistrés dans le fichier upgrade_log.txt. Utiliser « exit » pour quitter le « script ».

Voici les étapes générales de la mise à niveau :

  • Se connecter en tant que root dans un terminal pour que toutes les commandes qui suivent soient exécutées avec les accès du super-utilisateur :
$ su -
  • Assurez-vous que votre système actuel est entièrement à jour :
urpmi --auto-update --auto --force
  • Désactiver dnf makecache (cette étape peut être ignorée si dnf n’est pas installé) :
systemctl stop dnf-makecache.service
systemctl stop dnf-makecache.timer && systemctl daemon-reload
  • Supprimer toutes les sources existantes des médias sur votre système :
urpmi.removemedia -a
  • Ajoutez également les sources en ligne de Mageia 9 :
    • En utilisant la méthode MIRRORLIST (qui sélectionnera automatiquement un miroir en fonction de votre situation géographique). urpmi sait ce qu’il faut substituer à $ARCH.
    urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.9.$ARCH.list'
    • Ou utiliser un miroir de médias spécifique. Vous pouvez consulter la base de données des mirroirs Mageia:
    urpmi.addmedia --distrib <mirror_url>
  • Pour finir, lancez la mise à niveau. Il est recommandé d'exécuter cette commande deux fois, car lors de la première exécution, certains paquets peuvent être téléchargés, mais sans être installés :
urpmi --auto-update --auto --force


Remarque :
Il est souvent judicieux, lorsque vous disposez de suffisamment d’espace disque libre, de tester la mise à niveau avant de l’effectuer.
Avec cette commande : urpmi --auto-update --auto --force --download-all --test tous les paquets sont téléchargés et la « mise à jour » est seulement une simulation. Cela nécessite beaucoup d’espace libre avant de commencer le test, disons plus de 2 Go d’espace libre sur la partition /var (la partition racine / pour les personnes qui n’ont pas de partition /var). (Si vous avez plusieurs environnements de bureaux lourds et de nombreux programmes, vous aurez peut-être besoin de davantage. Si c’est seulement un environnement de bureau léger, vous aurez besoin de moins). Au cas où vous auriez de l’espace sur une autre partition, vous pouvez indiquer la destination des fichiers téléchargés en ajoutant un chemin d’accès pointant vers cette partition après le terme --download-all.
Si le résultat est satisfaisant, alors effectuez une véritable mise à jour avec la commande urpmi --auto-update --auto --force --download-all (identique, mais sans --test). Indiquez également le chemin d’accès aux fichiers téléchargés si se fut précisé précédemment.
Si le résultat est mauvais, restaurez les dépôts de Mageia 8 avec urpmi.removemedia -a et urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.8.$ARCH.list' comme ci-dessus, et nettoyez le cache au moyen de urpmi --clean.

Faire la mise à niveau en ligne, à l’aide de DNF (Terminal)

Si vous utilisez (ou changez pour utiliser) le gestionnaire de logiciels DNF (et que vous l’avez correctement configuré selon les indications du wiki sur l’utilisation de DNF), vous pouvez mettre à niveau Mageia en seulement quelques étapes.

  • Se connecter en tant que root dans un terminal pour que toutes les commandes qui suivent soient exécutées avec les accès du super-utilisateur :
$ su -
  • Assurez-vous que votre système actuel est entièrement à jour :
dnf upgrade --refresh
  • Installer le greffon dnf system-upgrade :
dnf install 'dnf-command(system-upgrade)'
  • Lancez le téléchargement des paquets de Mageia 9 et vérifiez les conflits éventuels :
dnf system-upgrade --releasever 9 download --allowerasing.
Cette commande demande une confirmation et indique l'espace disque exigé avant de commencer le téléchargement. Si vous ne disposez pas de ce qui est requis, plus quelques centaines de Mo d’espace libre sur la partition /var (si la partition /var n’est pas séparée, mais fait partie de la partition /, ajoutez quelques centaines de Mo supplémentaires), alors soit vous faites suffisamment d’espace, soit vous ajoutez l’option --downloaddir chemin_vers_répertoire_avec_espace_libre à cette commande et aux commandes suivantes de mise à niveau du système. De plus, si vous avez une partition /boot séparée, assurez-vous qu’elle dispose de l’espace suffisant pour ajouter deux noyaux. Assurez-vous également que la partition / a de l’espace supplémentaire pour les nouveaux programmes plus importants. Quand vous êtes sûr que toutes les ressources sont suffisantes, confirmez le téléchargement. Il effectuera par ailleurs un test de transaction à blanc.
  • Si le téléchargement et le test de transaction ont réussi, sauvegardez votre travail et fermez les applications !
Attention !
La commande qui suit redémarre immédiatement votre système !
  • Enfin, déclencher la mise à niveau :
dnf system-upgrade reboot

Faire la mise à niveau, à l'aide de l'outil d'installation

Vous pouvez utiliser soit l'outil d'installation minimale "Installation réseau" ou l'installation classique (pas l’édition autonome) pour effectuer une installation à par entière, mais aussi pour faire une mise à niveau.

  • L'ISO classique contient de nombreux paquets. Inconvénient : pas de wifi (en raison du manque d'espace et de notre souhait de ne pas avoir de pilotes propriétaires. Les pilotes devraient également être chargés au démarrage pour fonctionner).
  • L'ISO "Installation réseau" télécharge tout. La version non libre contient de nombreux pilotes, le wifi est pris en charge.

Cela signifie que si la connexion filaire est indisponible, vous devez utiliser L'ISO Netinstall non-libre pour vous connecter au moyen du wifi, car la mise à jour nécessite une connexion aux référentiels. Voir l'avertissement ci-dessous.

Si vous disposez d'une connexion filaire, vous pouvez choisir entre l'ISO Netinstall et l'ISO traditionnel. Le DVD est plus volumineux lors du téléchargement initial, mais il en faut moins lors de la mise à jour.

Mise à niveau à l'aide de l'ISO traditionnel

  • Suivre les Préparatifs ci-dessus.
  • Prenez note des dépôts qui sont activés (et qui ont été activés et installés à tout moment).
  • Assurez-vous d'avoir une connexion internet filaire sur l'ordinateur que vous souhaitez mettre à jour ! (Sinon, pour utilisez le wifi, choisissez l'ISO Installation Réseau).
  • Téléchargez l'image ISO à partir de la page de téléchargement de Mageia [1] et copier sur le support d'installation avec K3B pour un DVD, ou avec IsoDumper pour une clé USB. Pour plus de détails, consulter cet article au sujet des supports d'installation disponibles.
  • Amorcer à partir du média créé et s'assurer qu'il démarre dans le même mode (legacy/BIOS ou UEFI) que celui dans lequel Mageia 8 a été installé.
  • Sélectionnez « Installer Mageia 9 » dans le menu GRUB (le chargeur de démarrage).
  • Selectionnez l'option Mettre à jour Mageia.
  • Dans la boîte de dialogue de sélection des médias, ajoutez les dépôts comme vous l'avez noté ci-dessus. (Généralement en sélectionnant « Réseau (http) », Suivant).
Attention !
Les mises à jour effectuées sans avoir configuré les référentiels en ligne ne sont pas prises en charge.

Les dépôts en ligne doivent être configurés lors de la mise à jour, car l'ISO classique inclut seulement un sous-ensemble de l'ensemble complet des dépôts en ligne de Mageia, et.. :

  • Au fil du temps, vous aurez probablement installé des logiciels qui ne se trouvent pas sur l'ISO, mais uniquement dans les dépôts en ligne.
  • Si vous utilisez des paquets 32 bits importants dans une installation 64 bits, parce que l'ISO 64 bits contiendra seulement les paquets 64 bits, la mise à niveau risque d'échouer si vous n'ajoutez pas de dépôts en ligne conigurés.
  • Avec le temps, il est de plus en plus évident que votre système ait reçu des mises à jour vers des versions de logiciels plus récentes que celles disponibles sur l'ISO.

Lors du premier redémarrage après la mise à niveau, utilisez la commande 'urpmi --auto-update' pour vérifier que tous les paquets ont été mis à jour. En cas de problème, voir si la mise à jour a échoué.

Mise à niveau à l'aide de l'ISO Installation réseau

Suivez les mêmes instructions que pour l'outil d'installation traditionnel, la procédure est très similaire.

Voir aussi Mageia Netinstall ISO.

Mise à niveau d’une installation chiffrée

Premièrement, en ce qui concerne le système Mageia 8 :

  • Supprimez les noyaux inutiles et les gros programmes dont vous n’avez pas besoin.
  • Effectuer une mise à jour complète
  • Notez les supports auxquels vous avez recours et ceux qui ont été utilisés (Est-ce qu'il y a des supports Tainted d'activés ? S’il s’agit d’un système 64 bits, est-ce-que les médias 32 sont activés ?)
  • Notez les partitions utilisées et leurs points de montage.

Ensuite, préparez et démarrez le programme d'installation traditionnel comme décrit ci-dessus, et :

  • Sélectionner l’installation, la langue, accepter la licence, sélectionner le pays, le clavier, personnaliser le partitionnement.
  • Cliquez sur vos partitions chiffrées, sélectionnez Utiliser et saisissez votre clé.
  • S’il s’agit de LVM, un nouvel onglet contenant les partitions LV apparaît.
  • Définissez les points de montage respectifs pour toutes les partitions requises, excepté « la partition d’échange » (comme dans les notes ci-dessus ou si elles sont reconnues par le nom, la taille et le type de la partition. Pensez à la partition /boot à l’extérieur de la LVM chiffrée).
  • IMPORTANT : Après avoir cliqué sur « Suivant », assurez-vous de désélectionner le formatage de toutes les partitions ! Ou, si vous voulez un nouveau système, mais que vous souhaitez conserver les données des utilisateurs : formater /boot, / et éventuellement /usr /tmp etc que vous avez, MAIS SURTOUT PAS /home.
  • Vous devez activer toutes les sources de médias que vous avez utilisées précédemment avec votre installation de Mageia (utilisez vos notes ci-dessus) – à l’exception des backports.
  • Comme pour une installation non chiffrée, il est recommandé de mettre en place les dépôts en ligne, y compris les dépôts de mise à jour pertinents.

Problèmes connus

Action à effectuer par l’utilisateur

Les actions nécessaires de l’utilisateur qui ne sont pas décrites ailleurs sur cette page ni dans les Errata.

Bogues

Voir la page Errata.

Signaler un bogue

Nous avons un bugzilla. Avant de signaler un bogue, veuillez lire les Errata et aussi faire une recherche dans le bugzilla pour voir si le problème est déjà signalé. Si c’est le cas, vous pouvez peut-être ajouter des informations utiles, ou aider à tester une mise à jour proposée. Pour contribuer, vous avez besoin d’un compte Mageia, que vous pouvez créer à l’adresse https://identity.mageia.org/. Si vous ne savez pas comment rapporter un bogue consultez cette page.


Vous êtes également les bienvenus sur notre Forum. Pour la phase de développement, visitez la section cauldron la prochaine version de mageia.

Paquetages retirés de la distribution

Conservé lors de la mise à niveau

Les paquetages suivants sont retirés de la distribution. Ils ne seront pas affectés par le processus de mise à niveau, et devraient continuer à fonctionner, sur les systèmes qui en disposaient avant la mise à niveau mais ne bénéficieront plus de de prise en charge. De plus, ils ne recevront plus de mises à jour, ce qui signifie qu’ils risquent d’être dépassés par les versions à venir d’abord, et potentiellement exposés à des problèmes de sécurité ensuite. Si ce n'est pas déjà le cas. Vous devriez probablement passer à une version supérieure, ou une alternative mieux maintenue de votre propre chef.

En ordre alphabétique, la catégorie contient les paquetages suivants :

  • nrpe mga#26957 - Déclassé en amont.
  • QtWebkit mga#29326 - Non entretenu, risque de sécurité.
    Nous avons donc également supprimé les applications qui dépendent de QtWebkit: cutemarked, quiterss, scudcloud, smtube, tomahawk-player, trojita.

À compléter…

Remplacé lors de la mise à niveau

  • ntp est remplacé avec ntpsec, mga#28922, pour sécurité.

Supprimé lors de la mise à niveau

Les paquetages suivants sont retirés de la distribution et marqués comme obsolètes dans le paquetage task-obsolete : ils seront supprimés par le processus de mise à niveau.

En ordre alphabétique, la catégorie contient les paquetages suivants :

  • pgadmin4: Nous recommandons d'utiliser le paquet fourni par les développeurs.

À compléter…