Généralités système Linux

systemd : Gérer les locales et la langue avec localectl

Table des matières

Introduction



Comme vous le savez, systemd est plus qu'un système d'init et de gestion des services !

Voici quelques exemples de configuration possibles avec systemd !

Cet article sera consacré à la gestion des locales et de la langue du serveur.

Gérer les locales avec localectl



La commande localectl permet de gérer la langue et la disposition du clavier du système.

Pour avoir des infos, on utilise :

Code BASH :
localectl status


Code BASH :
[root@localhost ~]# localectl status
   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: fr-oss
      X11 Layout: fr
     X11 Variant: oss


Le System Locale est la langue du système, VC Keymap est la disposition du clavier dans la VConsole (Les TTY), et X11 Layout la disposition du clavier dans l'interface graphique.

Changer la locale du système



Pour lister les Locales :

Code BASH :
localectl list-locales


Et pour définir la locale "Français" , on utilisera :

Code BASH :
localectl set-locale fr_FR.UTF-8


Changer les dispositions du clavier



Pour lister les dispositions de clavier disponibles :

Code BASH :
localectl list-keymaps


Et pour définir le clavier Français :

Code BASH :
localectl set-keymap fr


Les keymaps sont les mêmes que celles utilisées avant avec les commande loadkeys pour la VConsole et setxkbmap pour la session graphique.

On peut affiner le clavier pour l’interface graphique notamment sur le modèle, la disposition les options.

Pour lister les différents modèles et options :

Code BASH :
localectl list-x11-keymap-layouts
localectl list-x11-keymap-models
localectl list-x11-keymap-variants
localectl list-x11-keymap-option


Et pour définir un clavier Français de type PC Portable ASUS, on utilisera

Code BASH :
localectl set-x11-keymap LAYOUT [MODEL [VARIANT [OPTIONS]]]


Exemple :

Code BASH :
[root@localhost ~]# localectl set-x11-keymap fr asus_laptop
[root@localhost ~]# localectl
   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: fr
      X11 Layout: fr
       X11 Model: asus_laptop


Cette page a été vue 41777 fois