Rechercher

Chapitre 13. Démarrage dans un état du système cible

download PDF

En tant qu'administrateur système, vous pouvez contrôler le processus de démarrage de votre système et définir l'état dans lequel vous souhaitez qu'il démarre. C'est ce qu'on appelle une cible systemd, et c'est un ensemble d'unités systemd que votre système démarre pour atteindre un certain niveau de fonctionnalité. Lorsque vous travaillez avec les cibles systemd, vous pouvez afficher la cible par défaut, sélectionner une cible au moment de l'exécution, modifier la cible de démarrage par défaut, démarrer dans une cible d'urgence ou de secours.

13.1. Fichiers de l'unité cible

Les cibles dans systemd sont des groupes d'unités liées qui agissent comme des points de synchronisation pendant le démarrage de votre système. Les fichiers d'unités cibles, qui se terminent par l'extension .target, représentent les cibles systemd. L'objectif des unités cibles est de regrouper diverses unités systemd par le biais d'une chaîne de dépendances.

Prenons les exemples suivants :

  • Le site graphical.target unit permet de démarrer une session graphique, de lancer des services système tels que le gestionnaire d'affichage GNOME (gdm.service) ou le service des comptes (accounts-daemon.service), et d'activer le site multi-user.target unit.
  • De même, l'unité multi-user.target démarre d'autres services essentiels du système tels que NetworkManager (NetworkManager.service) ou D-Bus (dbus.service) et active une autre unité cible nommée basic.target.

Vous pouvez définir les cibles systemd suivantes comme cibles par défaut ou cibles actuelles :

Tableau 13.1. Cibles communes systemd

sauvetage

cible d'unité qui tire le système de base et génère une coquille de sauvetage

multi-utilisateurs

objectif de l'unité pour la mise en place d'un système multi-utilisateurs

graphique

cible unitaire pour la mise en place d'un écran de connexion graphique

d'urgence

cible unitaire qui lance un shell d'urgence sur la console principale

Ressources supplémentaires

  • systemd.special(7) page de manuel
  • systemd.target(5) page de manuel
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.