lorsque j'ouvre un tty ( Ctrl+ Alt+ F1), il ne prend pas en charge utf-8. Comment puis-je l'activer?
Il existe un programme unicode_start
qui met la console en mode Unicode. En outre, la console peut prendre en charge une page de codes de 256 (ou 512) caractères uniquement à un moment donné, vous devez donc vous assurer que vous avez chargé une police de console avec les caractères appropriés.
Les responsables du noyau Linux n'acceptent pas les correctifs pour une meilleure prise en charge Unicode sur la console car la console doit être utilisée comme interface d'urgence. Ce qui doit être fait est d'écrire un émulateur de terminal pour le framebuffer Linux qui prend en charge Unicode. Quelque chose comme un remplacement de «Getty». Cet aspect du développement open source n'a pas encore reçu beaucoup d'attention.
Une autre lacune de l'Unicode existant de la console Linux est que vous ne pouvez pas utiliser de clés mortes.
Vous devez installer le
console-data
package. Si vous avez déjà installé ce package, reconfigurez-le en utilisantEt sélectionnez la disposition correcte du clavier.
la source
Si votre système dispose déjà des paramètres régionaux et des polices Unicode nécessaires, il vous suffit de le configurer pour les utiliser.
Vérifiez la configuration locale actuelle:
LC_ALL
couvre toutes lesLC_
variables distinctes . Vous pouvez donc tout régler avec:Ensuite, pour la police:
- choisissez celui qui prend en charge Unicode. Suivez ces instructions pour choisir la police (sélectionnez d'abord UTF-8, puis la combinaison de caractères dont vous avez besoin, latin étendu, latin + cyrillique + grec, etc.).
la source