Kiedy biegnę mongo
, otrzymuję ostrzeżenie:
Niepowodzenie globalnej inicjalizacji: BadValue Nieprawidłowe lub brak ustawień regionalnych użytkownika. Upewnij się, że zmienne środowiskowe LANG i / lub LC_ * są ustawione poprawnie.
Kiedy biegnę mongo
, otrzymuję ostrzeżenie:
Niepowodzenie globalnej inicjalizacji: BadValue Nieprawidłowe lub brak ustawień regionalnych użytkownika. Upewnij się, że zmienne środowiskowe LANG i / lub LC_ * są ustawione poprawnie.
Odpowiedzi:
możesz użyć poniższego polecenia na terminalu
export LC_ALL=C
Generowanie ustawień regionalnych
Brakujące lokalizacje są generowane za pomocą locale-gen:
locale-gen en_US.UTF-8
Alternatywnie plik ustawień regionalnych można utworzyć ręcznie za pomocą localedef: [1]
localedef -i en_US -f UTF-8 en_US.UTF-8
Ustawianie ustawień regionalnych
Ustawienia regionalne można ustawić ( en_US.UTF-8
w przykładzie na) w następujący sposób:
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
dpkg-reconfigure locales
Polecenie otworzy okno pod Debianem na wybraniu żądanego ustawienia regionalne. To okno dialogowe nie pojawi się w systemie Ubuntu. Artykuł Konfiguruj lokalizacje w Ubuntu pokazuje, jak znaleźć informacje dotyczące Ubuntu.
vim /etc/default/locale
dodaj do tego:
LC_ALL="en_US.UTF-8"
musisz dodać brakujący lokalny pomocnik lang: dla mnie brakujące, gdzie de_LU de_LU.UTF-8. Mongo 2.6.4 działało bez mongo 2.6.5 zgłosił błąd