====== Linux ======
===== Modifier la langue et le clavier =====
\\
==== Afficher les variables locales de langue ====
* Sous Centos / RedHat :
$ localectl status
System Locale: LANG=fr_FR.UTF-8
VC Keymap: fr_FR.UTF-8
X11 Layout: fr_FR
X11 Variant: fr_FR
* Sous Debian / Ubuntu :
$ locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES=="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
\\
==== Modifier les variables locales de langue ====
* Sous Centos / RedHat :
# Voir les valeurs possibles
$ localectl list-locales | grep fr
fr_BE
...
fr_FR
fr_FR.iso88591
fr_FR.utf8
...
# Modifier la langue
$ localectl set-locale LANG=fr_FR.utf8
* Sous Debian / Ubuntu :
$ export LANG=fr_FR.UTF-8
# A répéter pour toutes les variables concernées (voir liste plus haut)
# On peut placer cette commande dans le ~/.profile
\\
==== Modifier le clavier ====
* Sous Centos / RedHat :
# Lister les mappings claviers disponibles
$ localctl list-keymaps | grep -E 'fr'
# Définition du clavier
$ localectl set-keymap fr
$ localectl set-x11-keymap fr
* Sous Debian / Ubuntu :
En console texte :
$ sudo loadkeys fr
Loading fr
En console graphique :
$ setxkbmap fr
De manière permanente :
$ sudo dpkg-reconfigure keyboard-configuration