Impossible de reconfigurer les paramètres régionaux dans Raspberry Pi

20

Lorsque je démarre pi, il lance les avertissements suivants:

-bash: avertissement: setlocale: LC_ALL: ne peut pas modifier les paramètres régionaux (en_US.UTF-8)
-bash: avertissement: setlocale: LC_ALL: ne peut pas modifier les paramètres régionaux (en_US.UTF-8)
-> bash: avertissement: setlocale: LC_ALL: ne peut pas changer locale (en_US.UTF-8)

Quand je fais

>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

J'ai changé le contenu de / etc / default / locale par ce qui suit

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

J'ai essayé de reconfigurer les paramètres régionaux en utilisant

sudo dpkg-reconfigure locales

Mais à chaque fois que le menu s'ouvre, sans sélection. Je dois sélectionner

en_US.UTF-8 UTF-8

à chaque fois. Et la sélection de cela jette l'erreur

Génération de paramètres régionaux (cela peut prendre un certain temps) ...
Génération terminée.
*** update-locale: Erreur: paramètres régionaux invalides: LANG = en_GB.UTF-8 LANGUAGE = "en_US.UTF-8" LC_ALL = "en_US.UTF-8"

Comment supprimer ces avertissements?

aayu5h
la source
1
Avez-vous l'habitude raspi-configde configurer les options internationales?
Milliways
1
oui je l'ai fait mais en vain. J'avais une respiration sifflante quand ce problème était là. Maintenant que j'ai installé Jessie, cela persiste. Je ne sais pas comment après avoir formaté la carte et installé un nouveau système d'exploitation, ce problème peut toujours être là.
aayu5h
Cela a fonctionné pour moi ... daker.me/2014/10/… Bonne chance !!!
Mirthless

Réponses:

22

Cet article de blog m'a aidé: Raspberry Pi - Fixing your Locale http://www.jaredwolff.com/blog/raspberry-pi-setting-your-locale

  • Modifiez /etc/locale.genet décommentez la ligne avec, en_US.UTF-8 par exemple, sudo nano /etc/locale.gen
    décommentez la ligne en supprimant l'interlignage#

  • Courir sudo locale-gen en_US.UTF-8

  • Courir sudo update-locale en_US.UTF-8
signal sonore
la source
1
Cela a fonctionné pour moi
kartsims
Cela a également fonctionné pour moi
timbram
Merci, cela fonctionne toujours à partir de novembre 2019.
Agustin
5

Les autres réponses ne fonctionnaient pas pour moi mais j'en ai trouvé une qui fonctionnait.

Courir sudo nano /etc/default/locale

Modifiez-le pour inclure ces trois lignes:

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

Redémarrez ensuite le système et il devrait être mis à jour.

Pikamander2
la source
0

Puisque vous avez flashé une nouvelle image et qu'elle ne fonctionne toujours pas, il semble que vous ayez un problème matériel. Avez-vous un autre Raspberry Pi pour l'essayer? Si vous le faites et que vous obtenez la même erreur, assurez-vous de télécharger la bonne image ou essayez noobs pour vous en assurer. Si vous ne disposez pas d'un autre Raspberry Pi, je vous recommande d'exécuter sudo update-locale en_US.UTF-8et de voir si cela résout le problème.

dalearn
la source