Gebietsschema in Himbeer-Pi kann nicht neu konfiguriert werden


20

Wenn ich pi starte, werden folgende Warnungen ausgegeben:

-bash: warning: setlocale: LC_ALL: kann das Gebietsschema nicht ändern (en_US.UTF-8)
-bash: warning: setlocale: LC_ALL: kann das Gebietsschema nicht ändern (en_US.UTF-8)
-> bash: warning: setlocale: LC_ALL: kann nicht geändert werden Gebietsschema (de_DE.UTF-8)

Wenn ich es tue

>locale
 locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Ich habe den Inhalt von / etc / default / locale folgendermaßen geändert

# File generated by update-locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8

Ich habe versucht, das Gebietsschema mit neu zu konfigurieren

sudo dpkg-reconfigure locales

Aber jedes Mal, wenn das Menü geöffnet wird, wird keine Auswahl getroffen. Ich muss auswählen

de_DE.UTF-8 UTF-8

Und wenn Sie dies auswählen, wird der Fehler ausgelöst

Generieren von Gebietsschemas (dies kann eine Weile dauern) ...
Generierung abgeschlossen.
*** Update-Gebietsschema: Fehler: Ungültige Gebietsschemaeinstellungen: LANG = de_DE.UTF-8 LANGUAGE = "de_DE.UTF-8" LC_ALL = "de_DE.UTF-8"

Wie entferne ich diese Warnungen?


1
Haben Sie raspi-configinternationale Optionen eingerichtet?
Milliways

1
Ja, das habe ich getan, aber ohne Erfolg. Ich hatte Atemnot, als dieses Problem da war. Jetzt habe ich Jessie installiert, dies bleibt jedoch bestehen. Ich weiß nicht, wie dieses Problem nach dem Formatieren der Karte und dem Installieren eines neuen Betriebssystems immer noch auftreten kann.
14.

Das hat bei mir funktioniert ... daker.me/2014/10/… Viel Glück !!!
Mirthless

Antworten:


22

Dieser Blogeintrag hat mir geholfen: Raspberry Pi - Fixing your Locale http://www.jaredwolff.com/blog/raspberry-pi-setting-your-locale

  • Bearbeiten /etc/locale.genund kommentieren Sie die Zeile mit en_US.UTF-8 zB sudo nano /etc/locale.gen
    Kommentarzeile, indem Sie den Zeilenvorschub löschen#

  • Lauf sudo locale-gen en_US.UTF-8

  • Lauf sudo update-locale en_US.UTF-8

1
Dies funktionierte für mich
Kartsims

Das hat auch bei mir
geklappt

Danke, das funktioniert immer noch ab November 2019
Agustin

5

Die anderen Antworten funktionierten nicht für mich, aber ich fand eine, die es tat.

Lauf sudo nano /etc/default/locale

Ändern Sie es, um diese drei Zeilen einzuschließen:

LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
LANGUAGE=en_US.UTF-8

Starten Sie dann das System neu und es sollte aktualisiert werden.


0

Da Sie ein neues Image geflasht haben und es weiterhin nicht funktioniert, haben Sie möglicherweise ein Hardwareproblem. Hast du noch einen Himbeer-Pi zum Anprobieren? Wenn dies der Fall ist und derselbe Fehler auftritt , stellen Sie sicher , dass Sie das richtige Bild herunterladen, oder versuchen Sie es mit noobs . Wenn Sie keinen anderen Himbeer-Pi haben, empfehle ich, ihn auszuführen sudo update-locale en_US.UTF-8und zu prüfen, ob das Problem dadurch behoben wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.