J'utilise PuTTY pour me connecter à mon système Xubuntu. Lorsque je règle la traduction sur UTF-8, la sortie sophistiquée de systemd semble correcte, mais une application ncurses se présente étrangement. Lorsque je règle la traduction dans PuTTY sur ISO-8859-1 (Europe occidentale), le programme ncurses est parfait et la sortie de systemd contient les caractères impairs.
Vous avez probablement besoin de configurer quelques variables d’environnement pour personnaliser les programmes en fonction de votre langue et de votre pays. Ici vous êtes un article sur Locales . En bref:
locale
pour vérifier les valeurs actuelles, elles doivent correspondre aux paramètres de traduction de PuTTY.Si la traduction dans PuTTY est définie sur UTF-8 et que, par exemple, votre langue est le bulgare, vous devez définir bg_BG.UTF-8
dans vos paramètres régionaux (si ce n'est pas le cas). Vous pouvez le faire au cours des prochaines étapes:
générer des lieux manquants:
Sudo locale-gen en_US.UTF-8
reconfigurer les paramètres régionaux:
export LANG=bg_BG.UTF-8
Ensuite, vous pouvez ajuster certaines catégories de paramètres régionaux souhaités. Par exemple, vous pouvez retourner les messages du terminal traduits en anglais via:
export LANGUAGE=en_EN.UTF-8
Si les choses se présentent bien, vous pouvez mettre les commandes ci-dessus (exportation) à la fin du fichier ~/.bashrc
et elles seront chargées pour chaque session future.
Selon le commentaire de @ fkraiem ci-dessus pour certaines applications ( comme en tant que GNU Dialog ), vous devez ajouter et cette ligne à la fin de ~/.bashrc
:
export NCURSES_NO_UTF8_ACS=1
J'espère que ça va aider.