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

BadValue Ungültiges oder kein Benutzergebietsschema festgelegt. Bitte stellen Sie sicher, dass die Umgebungsvariablen LANG und/oder LC_* korrekt eingestellt sind

Sie können den folgenden Befehl auf Terminal

verwenden
export LC_ALL=C

Gebietsschemata generieren

Fehlende Locales werden mit locale-gen:

generiert
locale-gen en_US.UTF-8

Alternativ kann eine Locale-Datei manuell mit localedef:[1]

erstellt werden
localedef -i en_US -f UTF-8 en_US.UTF-8

Gebietsschema-Einstellungen festlegen

Die Locale-Einstellungen können gesetzt werden (auf en_US.UTF-8 im Beispiel) wie folgt:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales

Die dpkg-reconfigure locales Der Befehl öffnet unter Debian einen Dialog zur Auswahl des gewünschten Gebietsschemas. Dieser Dialog erscheint nicht unter Ubuntu. Der Artikel Locales in Ubuntu konfigurieren zeigt, wie Sie die Informationen zu Ubuntu finden.


vim /etc/default/locale

hinzufügen:

LC_ALL="en_US.UTF-8"

Linux
  1. So setzen und löschen Sie lokale, benutzer- und systemweite Umgebungsvariablen in Linux

  2. Linux-Umgebungsvariablen:Lesen und Festlegen auf einem Linux-VPS

  3. So setzen/erstellen Sie Umgebungs- und Shell-Variablen in Linux

  4. Wie druckt man scheinbar versteckte Umgebungsvariablen?

  5. Die crontab-Ausführung hat nicht die gleichen Umgebungsvariablen wie der ausführende Benutzer

So legen Sie die Umgebungsvariable in Windows fest

So legen Sie Umgebungsvariablen in MacOS fest

So setzen und listen Sie Umgebungsvariablen in Linux auf

So setzen und listen Sie Umgebungsvariablen in Linux auf

So setzen und löschen Sie Umgebungsvariablen unter Linux

Wie installiere/ändere ich das Gebietsschema unter Debian?