Kiedy uruchamiam pi, wyświetla następujące ostrzeżenia:
-bash: ostrzeżenie: setlocale: LC_ALL: nie można zmienić ustawień narodowych (en_US.UTF-8)
-bash: ostrzeżenie: setlocale: LC_ALL: nie można zmienić ustawień narodowych (en_US.UTF-8)
-> bash: ostrzeżenie: setlocale: LC_ALL: nie można zmienić locale (en_US.UTF-8)
Kiedy robię
>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
Zmieniłem zawartość / etc / default / locale na następujące
# File generated by update-locale
LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_ALL=en_US.UTF-8
Próbowałem ponownie skonfigurować ustawienia regionalne przy użyciu
sudo dpkg-rekonfiguruj ustawienia regionalne
Ale za każdym razem, gdy menu się otwiera, bez dokonywania wyboru. Muszę wybrać
pl_US.UTF-8 UTF-8
za każdym razem, a wybranie tego powoduje błąd
Generowanie ustawień narodowych (może to chwilę potrwać) ...
Generowanie zakończone.
*** update-locale: Błąd: nieprawidłowe ustawienia regionalne: LANG = en_GB.UTF-8 LANGUAGE = "en_US.UTF-8" LC_ALL = "en_US.UTF-8"
Jak usunąć te ostrzeżenia?
raspi-config
konfigurowałeś już opcje międzynarodowe?Odpowiedzi:
Ten post na blogu pomógł mi: Raspberry Pi - Naprawianie ustawień regionalnych http://www.jaredwolff.com/blog/raspberry-pi-setting-your-locale
Edytuj
/etc/locale.gen
i odkomentuj linię,en_US.UTF-8
np.sudo nano /etc/locale.gen
Odkomentuj linię, usuwając prowadzenie
#
Biegać
sudo locale-gen en_US.UTF-8
sudo update-locale en_US.UTF-8
źródło
Inne odpowiedzi nie działały dla mnie, ale znalazłem taką, która zadziałała.
Biegać
sudo nano /etc/default/locale
Zmień, aby uwzględnić te trzy wiersze:
Następnie uruchom ponownie system i powinien zostać zaktualizowany.
źródło
Ponieważ sflashowałeś nowy obraz i nadal nie działa, wygląda na to, że masz problem ze sprzętem. Czy masz kolejną malinową pi do wypróbowania? Jeśli to zrobisz i pojawi się ten sam błąd, upewnij się, że pobierasz odpowiedni obraz lub spróbuj noobs, aby się upewnić. Jeśli nie masz innego malinowego pi, zalecamy uruchomienie
sudo update-locale en_US.UTF-8
i sprawdzenie, czy to rozwiąże problem.źródło