Ich habe einige Probleme mit der korrekten Anzeige von UTF-8-Zeichen bei Bash. Ich habe versucht, einige komprimierte Dateien zu extrahieren, deren Namen Zeichen mit Akzent enthielten, und es wurde der Fehler "Ungültige Multibyte-Zeichen" angezeigt. Ich habe damit ein erstellt .bash_profile
:
export LANG=en_US.UTF-8
export LOCALE=UTF-8
Dies löste das Extraktionsproblem. Die Konsole zeigt die Zeichen mit Akzent jedoch immer noch nicht richtig an. Konqueror hat kein Problem mit den akzentuierten Zeichen. Was muss ich tun?
Antworten:
Gnu Unifont bietet die größte Unicode-Unterstützung. Siehe Welche Schriftarten für Unicode-Glyphen geeignet sind .
Das Ändern der Konsolenschriftart (dh außerhalb von X) kann mit dem
setfont
Befehl erfolgen. Welches die Form annimmt:setfont /path/to/font
zB:Weitere Informationen finden Sie im Arch Wiki: https://wiki.archlinux.org/index.php/Fonts#Console_fonts
Sobald Sie Ihre bevorzugte Schriftart ausgewählt haben, hängt das dauerhafte Festlegen der Konsolenschriftart von Ihrer Verteilung ab. In Ubuntu / Debian ist es beispielsweise:
quelle