Chapitre 5. Création d'installateurs et d'images
Ce chapitre répertorie les modifications les plus notables apportées à l'installateur et à la création d'images entre RHEL 8 et RHEL 9.
5.1. Installateur
Anaconda active automatiquement le réseau pour les installations interactives
Anaconda active désormais automatiquement le réseau lors d'une installation interactive, sans que les utilisateurs n'aient à l'activer manuellement dans le rayon réseau. Cette mise à jour ne modifie pas l'expérience d'installation pour les installations Kickstart et les installations utilisant l'option de démarrage ip=
.
Nouvelles options pour Lock root account
et Allow root SSH login with password
RHEL 9 ajoute les nouvelles options suivantes à l'écran de configuration du mot de passe racine :
-
Lock root account
: Pour verrouiller l'accès racine à la machine. -
Allow root SSH login with password
: Pour activer les connexions racine SSH basées sur un mot de passe.
Pendant la méthode d'installation Kickstart, activez les connexions racine SSH basées sur un mot de passe en ajoutant la ligne suivante au fichier Kickstart :
%post echo "PermitRootLogin yes" > /etc/ssh/sshd_config.d/01-permitrootlogin.conf %end
Les écrans de configuration des licences, du système et des paramètres utilisateur ont été désactivés après l'installation standard
Auparavant, les utilisateurs RHEL configuraient les paramètres de licence, de système (gestionnaire d'abonnement) et d'utilisateur avant les écrans gnome-initial-setup
et login
. À partir de RHEL 9, les écrans de configuration initiale ont été désactivés par défaut afin d'améliorer l'expérience des utilisateurs. Si vous devez exécuter la configuration initiale pour la création d'utilisateurs ou l'affichage des licences, installez les paquets suivants en fonction des besoins.
Pour installer les paquets d'installation initiaux :
# dnf install initial-setup initial-setup-gui
Pour activer la configuration initiale après le prochain redémarrage du système.
# systemctl enable initial-setup
- Redémarrez le système pour afficher la configuration initiale.
Pour les installations Kickstart, ajoutez initial-setup-gui
à la section des paquets et activez le service initial-setup
.
firstboot --enable %packages @^graphical-server-environment initial-setup-gui %end
La commande rhsm
pour le provisionnement des machines via Kickstart for Satellite est désormais disponible
La commande rhsm
remplace les scripts %post
pour le provisionnement des machines sur RHEL 9. La commande rhsm
facilite toutes les tâches de provisionnement telles que l'enregistrement du système, l'attachement des abonnements RHEL et l'installation à partir d'une instance Satellite. Pour plus d'informations, consultez la section Enregistrement et installation de RHEL à partir de Satellite à l'aide de Kickstart dans le guide Réalisation d'une installation RHEL avancée.
Nouvelle commande Kickstart - timesource
La nouvelle commande timesource
Kickstart est facultative et permet de configurer les serveurs NTP, NTS et les pools NTP qui fournissent des données temporelles. Elle permet également de contrôler l'activation ou la désactivation des services NTP sur le système. L'option --ntpservers
de la commande timezone est obsolète et a été remplacée par cette nouvelle commande.
La prise en charge des arguments de démarrage d'Anaconda sans préfixe inst. n'est plus disponible
Les arguments d'amorçage Anaconda sans le préfixe inst.
sont obsolètes depuis RHEL 7. La prise en charge de ces arguments de démarrage a été supprimée dans RHEL 9. Pour continuer à utiliser ces options, utilisez le préfixe inst.
Par exemple, pour forcer le programme d'installation à s'exécuter dans le mode text
au lieu du mode graphical
, utilisez l'option suivante :
inst.text
Suppression des commandes et options de Kickstart
Les commandes et options Kickstart suivantes ont été supprimées de RHEL 9. Leur utilisation dans les fichiers Kickstart provoque une erreur.
-
device
-
deviceprobe
-
dmraid
-
install
- utiliser les sous-commandes ou les méthodes directement comme des commandes -
multipath
-
bootloader
--upgrade
-
ignoredisk
--interactive
-
partition
--active
-
harddrive
--biospart
-
autostep
Lorsque seules des options et des valeurs spécifiques sont énumérées, la commande de base et ses autres options sont toujours disponibles et ne sont pas supprimées.
Suppression des options de démarrage
Les options de démarrage suivantes ont été supprimées de Red Hat Enterprise Linux :
inst.zram
RHEL 9 ne prend pas en charge le service
zram
. Voir la page de manuelzram-generator(8)
pour plus d'informations.inst.singlelang
Le mode monolingue n'est pas pris en charge sur RHEL 9.
inst.loglevel
Le niveau de journalisation est toujours défini sur debug.