De façon temporaire
loadkeys fr
De façon permanente
Sous CentOS 7, il est également possible de passer d'un clavier QWERTY à un clavier AZERTY de façon permanente, pour cela, il faut utiliser la commande "localectl".
Nous allons commencer par observer dans quel mode est actuellement notre clavier avec la commande suivante :
Nous aurons alors le résultat suivant :
[root@pc-pedewitte ~]# localectl status
System Locale: LANG=fr_CA.UTF-8
VC Keymap: ca
X11 Layout: ca
[root@pc-pedewitte ~]#
Ici, les valeurs à observer pour le clavier sont le "VC Keymap" et le "X11 Layout" qui sont toutes deux en "ca".
Nous allons donc vouloir les passer en "fr", pour cela, regardons les keymap disponibles avec la commande suivante :
[root@pc-pedewitte ~]# localectl list-keymaps | grep fr
ca-fr-dvorak
ca-fr-legacy
ch-fr
ch-fr_mac
ch-fr_nodeadkeys
ch-fr_sundeadkeys
cm-french
dvorak-ca-fr
dvorak-fr
fr
fr-azerty
fr-bepo
fr-bepo_latin9
fr-bre
fr-dvorak
fr-latin0
fr-latin1
fr-latin9
fr-latin9_nodeadkeys
fr-latin9_sundeadkeys
fr-mac
fr-nodeadkeys
fr-oci
fr-old
fr-oss
fr-oss_latin9
fr-oss_nodeadkeys
fr-oss_sundeadkeys
fr-pc
fr-sundeadkeys
fr_CH
fr_CH-latin1
ma-french
mac-fr
mac-fr_CH-latin1
ml-fr-oss
sunt5-fr-latin1
[root@pc-pedewitte ~]#
Il suffit alors de régler la valeur VC Keymap sur le bon Keymap, "fr" dans notre cas :
localectl set-keymap fr
Si vous disposez d'une interface graphique, n'oubliez pas de paramétrer également la valeur de son clavier :
localectl set-x11-keymap fr
Si l'on observe nos paramètres avec la commande "localctl status", voici ce que nous pourrons maintenant voir :
[root@pc-pedewitte ~]# localectl status
System Locale: LANG=fr_CA.UTF-8
VC Keymap: fr
X11 Layout: fr