GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was muss ich mit man tun:kann das Gebietsschema nicht festlegen; Stellen Sie sicher, dass $LC_* und $LANG korrekt sind

Ihr Gebietsschema ist nicht festgelegt. In Debian-Base Sie sollten dpkg-reconfigure locales verwenden um es einzustellen.

Einige von packages hängen von locales package ab und seine variable wie LC_* series ...!

Es bedeutet $LANG ist leer.


Ihre durch Umgebungsvariablen angegebenen Gebietsschemaeinstellungen verwenden Gebietsschemanamen, die auf Ihrem System nicht verfügbar sind.

Gebietsschemaeinstellungen steuern den von Befehlen und Terminals verwendeten Zeichensatz (LC_CTYPE ), die Sortierreihenfolge (LC_COLLATE ), das Datumsformat (LC_TIME ), Zahlen (LC_NUMERIC ) und Währungsbeträge (LC_MONETARY ), die Sprache der Nachrichten (LC_MESSAGES ) usw. Die Werte dieser Variablen sind Gebietsschemanamen. Auf den meisten Systemen hat der Name die Form xx_YY oder [email protected] oder xx_YY.charset wobei xx ist ein aus zwei Buchstaben bestehender Sprachcode und YY ist ein aus zwei Buchstaben bestehender Ländercode.

Führen Sie den Befehl locale aus um Ihre aktuellen Einstellungen zu sehen. Führen Sie locale -a aus um die verfügbaren Gebietsschemanamen anzuzeigen.

Wenn das Gebietsschema fehlt, das Sie verwenden möchten, müssen Sie es möglicherweise generieren. Dies ist verteilungsabhängig. Führen Sie beispielsweise unter Debian dpkg-reconfigure locales aus als Wurzel. Führen Sie unter Ubuntu locale-gen xx_YY aus um das Gebietsschema xx_YY zu generieren .


Das bedeutet, dass Ihr System nicht weiß, in welcher Sprache die Info angezeigt werden soll.

Fügen Sie die Ausgabe von locale -a ein, wahrscheinlich haben Sie die Locales nicht generiert, das ist ein Bit Distributionsspezifisch, aber normalerweise wird das Ausführen von locale-gen die Gebietsschemas für Sie generieren, wodurch der Fehler behoben wird. Schauen Sie sich diesen Link an.


Linux
  1. Was sind die Kontroll- und Umleitungsoperatoren der Shell?

  2. Was sind die Hauptunterschiede zwischen Bsd und Gnu/Linux Userland?

  3. Was ist der Unterschied zwischen env und set (unter Mac OS X oder Linux)?

  4. Was sind die Unterschiede zwischen lsof und netstat unter Linux?

  5. Was ist der Unterschied zwischen den Gebietsschemata C.UTF-8 und en_US.UTF-8?

Was ist Intel SGX und was sind die Vorteile?

Wie können Sie die Tasten j und k in vim umschalten?

Was kann ein Angreifer mit Bluetooth machen und wie sollte es abgewehrt werden?

Was bedeutet * * * im Befehl traceroute zu haben? und Wie können Sie mit dieser Situation umgehen?

Was sind die Unterschiede zwischen rdesktop und xfreerdp?

Wie lautet der Befehl, um festzustellen, ob OpenSSL und mod_ssl auf Apache2 installiert sind?