Il faut tout d'abord s'assurer que le bon clavier est chargé au démarrage.
Attention : il faut choisir fr-latin1 lors de la procédure d'installation.
Sinon modifier la variable KEYTABLE dans /etc/sysconfig/keyboard, en remplaçant :
KEYTABLE="/usr/lib/keytables/fr.map"
par
KEYTABLE="/usr/lib/keytables/fr-latin1.map"
Dans /etc/skel/.bash_profile ajouter la ligne :
stty pass8
Dans /etc/skel/.inputrc vérifier la présence des lignes ci-dessous, sinon vous devez les rajouter.
set meta-flag on set convert-meta off set output-meta on "\e[1~": beginning-of-line "\e[3~": delete-char "\e[4~": end-of-line
Cela permet d'utiliser les touches : home pour aller au début de la ligne, fin à la fin et Suppr pour effacer le caractère sur le curseur.
A ce niveau, on dispose d'un clavier français sur la console. Les caractères avec touche morte (accent circonflexe, tréma...) marche aussi normalement.
Par défaut, la commande ls ne permet pas de voir les caractères 8 bits (affichage d'un ? A la place). Pour changer cela, il faut ajouter dans le fichier /etc/skel/.bashrc :
alias ls="ls -N"
Pour afficher la liste des fichiers et des répertoires en couleur, il faut utiliser en plus l'option -color. Une couleur différente est allouée à chaque type de fichier.
alias ls="ls -N --color" alias ls="ls -N --color=tty"
Attention : il ne faut pas qu'il y ait de contradiction avec ce qui se trouve dans le fichier /etc/bashrc, sinon, ça ne marcherait pas (ne pas définir deux fois le même alias qui correspond à des choses différentes).