Centos Chinese gibt verstümmelte Zeichen aus
- Frage:
-
- 1. Die lokale Operation ist normal, setzen Sie sie in Centos, um das Glas auszuführen und verstümmelte Zeichen auf Chinesisch auszugeben, die Ausgabe ist? ? ?
- 2. Verwenden Sie den Befehl „locale“, um das aktuelle Sprachpaket abzufragen, und die folgenden Probleme treten auf
- 3. Chinesische verstümmelte Zeichen werden von `vi` eingegeben, wie zum Beispiel `vi a.log`, jedenfalls ist es nichts, was Sie eingeben
- Methode:
- 3. Bisher die perfekte Lösung
Frage:
1. Die lokale Operation ist normal, setzen Sie sie in Centos, um das Glas auszuführen und verstümmelte Zeichen auf Chinesisch auszugeben, die Ausgabe ist? ? ?
Das Programm wird lokal ausgeführt und die Ergebnisse sind wie folgt
2. Verwenden Sie den Befehl locale
, um das aktuelle Sprachpaket abzufragen. Folgende Probleme treten auf
cale: LC_CTYPE kann nicht auf das Standardgebietsschema gesetzt werden: Keine solche Datei oder dieses Verzeichnis.
cale: xxx kann nicht auf das Standardgebietsschema gesetzt werden: Keine solche Datei oder dieses Verzeichnis
3. Geben Sie zum vi
Beispiel vi a.log
chinesische verstümmelte Zeichen ein, es ist sowieso nichts, was Sie eingeben
Methode:
1. Ändern Sie den Befehl, um das JAR-Paket zu starten, nur für Problem eins
Der ursprüngliche Befehl zum Starten des Glases lautet
java -jar xxx.jar
ändern in
java -Dfile.encoding="UTF-8" -jar xxx.jar
2. Ändern Sie die Einstellungen, alle für
2.1 Termux-Situation (eigene Situation)
Was ich hier bin, ist
C.UTF-8
2.1 direkt zu verwenden, wenn nicht direkt zu 2.2 zu springen
localedef -f UTF-8 -i en_US C.UTF-8
2.2 Sonstige Umstände en_US.UTF-8
bzwzh_CN.utf8
2.2.1 Sprachpaket installieren
yum install kde-l10n-Chinese -y
2.2.2 Aktualisierungspaket
yum update
Da einige Systemabbilder kastriert werden und es weniger Dinge geben wird, werden alle Updates auf einmal durchgeführt
yum reinstall glibc-common -y
2.2.3 Systemsprachpaket festlegen
-f
Gibt den Zeichensatz
-i
aus welcher Quelle an
localedef -f UTF-8 -i zh_CN zh_CN.utf8
3. Bisher die perfekte Lösung
Das Bild des JAR-Pakets wird nicht veröffentlicht, das gleiche