Outils pour utilisateurs

Outils du site


linux:systemd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
linux:systemd [2024/10/06 18:56] olivierlinux:systemd [2025/05/18 14:34] (Version actuelle) olivier
Ligne 9: Ligne 9:
 ===== Comment changer de « runlevel » ===== ===== Comment changer de « runlevel » =====
  
-Pendant longtemps on parlait de init 3 (console uniquement, le serveur X.org n'était pas démarré même si il était présent), et init 5 (mode graphique, souvent c'est celui que l'on trouvait après une installation). Désormais on parle plutôt de //target// (ou cible).+Pendant longtemps on parlait de init 3 (démarrage sans interface graphique, le serveur d'affichage X.org n'était dans ce cas, pas actif), et init 5 (mode « graphique »). Désormais on parle plutôt de //target// (ou cible).
  
-Pour connaître sa cible par défaut+Pour connaître sa cible par défaut :
  
-<code>systemctl get-default +<code>systemctl get-default</code>
-graphical.target</code>+
  
-Cela veut dire que par défaut, il s'agit d'une session graphique.+Si la commande ci-dessus donne comme résultat, **graphical.target**. Cela veut dire qu' il s'agit d'une session graphique.
  
-Pour passer à une autre cible (celle en console par exemple)+Pour passer à une autre cible (en console) :
  
 <code>systemctl set-default multi-user.target</code> <code>systemctl set-default multi-user.target</code>
- 
-Après avoir tapé cette commande, il faut redémarrer son ordinateur. 
  
 <WRAP center shadow tip 60%> <WRAP center shadow tip 60%>
-Quand on utilise l'option **set-default** c'est **__permanent__**. +L'utilisation de l'option **set-default** change de manière **__permanente__** le type de session (graphique ou non).
-</WRAP>+
  
-Pour basculer temporairement de l'un à l'autre, il faut plutôt utiliser l'option **isolate**+Pour basculer temporairement de l'une à l'autre, il faut plutôt utiliser l'option **isolate**
  
 <code>systemctl isolate multi-user.target</code> <code>systemctl isolate multi-user.target</code>
 +</WRAP>
  
 ===== Activer / désactiver un démon (ou service) ===== ===== Activer / désactiver un démon (ou service) =====
Ligne 72: Ligne 69:
 <code>systemctl --failed</code> <code>systemctl --failed</code>
  
-On peut le « masquer » (il n'apparaitra pas dans la liste des démons actifs).+On peut vouloir « masquer » un service (il n'apparaîtra pas dans la liste des démons actifs).
  
 <code>systemctl mask nom.service</code> <code>systemctl mask nom.service</code>
Ligne 120: Ligne 117:
 L'option **set-time** modifie l'heure, il faut préciser HH:MM:SS (où HH → heure, MM → minute, et SS → seconde). L'option **set-time** modifie l'heure, il faut préciser HH:MM:SS (où HH → heure, MM → minute, et SS → seconde).
  
-===== Changer la disposition du clavier =====+===== Changer la disposition (layout) du clavier =====
  
-Pour connaître la disposition actuelle :+Pour connaître l'agencement actuelle :
  
 <code>localectl status</code> <code>localectl status</code>
  
-=== Sans interface graphique (console virtuelle) ===+Généralement on a quelque chose qui ressemble aux données ci-dessous
  
-Pour connaître la liste des dispositions des différents types de clavier :+<code>System LocaleLANG=fr_FR.UTF-8 
 +    VC Keymap: (unset)          
 +   X11 Layout: fr 
 +    X11 Model: pc105 
 +  X11 Variant: latin9</code>
  
-<code>localectl list-keymaps</code>+Le plus souvent, on souhaite passer de **latin9** à **oss**((Avec ce type d'agencement certains caractères spéciaux sont facilement accessibles avec la touche ''AltGr'')).
  
-Par exemple pour un clavier de type **AZERTY français**, on va utiliser cette disposition :+<code>localectl set-x11-keymap fr pc105 oss</code>
  
-<code>localectl set-keymap fr-oss</code>+<WRAP center shadow help 60%> 
 +Pour que le nouvel agencement du clavier soit pris en compte, il faut redémarrer le gestionnaire d'affichage, Xorg ou Wayland (éteindre puis rallumer l'ordinateur est suffisant). 
  
-=== Avec une interface graphique ===+Pour connaître la liste des différentes « variantes » ''localectl list-x11-keymap-variants''.
  
-Afin de pouvoir définir le typele modèle et éventuellement donner une variante au modèle principal, il faut utiliser ces 3 options :+La commande ci-dessous montre les différents paramètresque l'on peut passer à l'option **set-x11-keymap**
  
-  * **list-x11-keymap-layouts** +<code>localectl set-x11-keymap layout [model [variant [options]]]</code>
-  * **list-x11-keymap-models** +
-  * **list-x11-keymap-variants**+
  
-Par exemple pour connaître des différentes dispositions :+Quand un paramètre est placé entre crochet, cela veut dire qu'il est optionnel.
  
-<code>localectl list-x11-keymap-layouts</code>+On retrouve ces différents paramètres dans le fichier ''/etc/vconsole.conf''.
  
-La commande complète pour un clavier de type **AZERTY français** sera la suivante :+<WRAP center shadow info 60%> 
 +Il existe l'option **set-keymap** pour modifier l'agencement du clavier quand on est sans interface graphique, mais bien souvent elle n'est pas fonctionnelle.
  
-<code>localectl set-x11-keymap fr pc105 oss</code>+<code>localectl set-keymap fr-oss</code> 
 +</WRAP> 
 +</WRAP> 
 + 
 +=== Particularité de la touche capslock === 
 + 
 +Quand le clavier ne dispose pas d'un pavé numérique, les chiffres s'obtiennent avec la touche ''Shift'' (droite ou gauche). On peut les rendre accessibles avec la touche //capslock// (souvent c'est celle avec un cadenas).
  
-Cette dernière va créer un fichier ''00-keyboard.conf'' dans le répertoire ''/etc/X11./xorg.conf.d/''.+<code>localectl set-x11-keymap fr pc105 oss caps:shiftlock</code>
linux/systemd.1728233806.txt.gz · Dernière modification : 2024/10/06 18:56 de olivier

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain