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?

aayu5h
quelle
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
Piepton
quelle
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.

Pikamander2
quelle
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.

Dalearn
quelle