Problemem jest najwyraźniej mała litera „utf8”. „Sudo update-locale LANG = en_US.UTF-8” powinno załatwić sprawę.
stolsvik
Chcę dodać, że ten „błąd” pojawia się również, gdy usługa mysql jest wyłączona (jeśli jest zainstalowana) podczas aktualizacji na Mint. Po włączeniu problem zniknie.
not2qubit
Odpowiedzi:
60
Zwykle ten błąd oznacza, że mogłeś przełączać się między różnymi językami (lokalizacjami) i coś spowodowało błąd.
Możesz spróbować zregenerować listę ustawień narodowych za pomocą
W moim przypadku problemem było /usr/share/initramfs-tools/hooks/root_localeoczekiwanie na zobaczenie poszczególnych katalogów ustawień narodowych, /usr/lib/localeale locale-gendomyślnie jest skonfigurowany do generowania pliku archiwum.
Per: gen locale man Wyjaśnienie Matta jest poprawne, wszystkie ustawienia regionalne nie są już w poszczególnych katalogach z powodu ograniczeń rozmiaru w libc. „locale-gen to program, który czyta plik /etc/locale.gen i wywołuje localedef dla wybranych profili lokalizacji.” Ostrzeżenie: brak wsparcia dla ustawień regionalnych: xx_XX.utf8 jest naprawiony przez jego odpowiedź :) +1
xtrchessreal 31.10.17
Ta odpowiedź jest nadal aktualna w 2019 r. Dla systemu Linux Mint 19, opartego na systemie Ubuntu Bionic.
Odpowiedzi:
Zwykle ten błąd oznacza, że mogłeś przełączać się między różnymi językami (lokalizacjami) i coś spowodowało błąd.
Możesz spróbować zregenerować listę ustawień narodowych za pomocą
Dla mnie wynik był następujący:
Następnie zresetuj ustawienia lokalne za pomocą:
tzn. użyj jednej z wartości ustawień regionalnych w wynikach powyżej
źródło
W moim przypadku problemem było
/usr/share/initramfs-tools/hooks/root_locale
oczekiwanie na zobaczenie poszczególnych katalogów ustawień narodowych,/usr/lib/locale
alelocale-gen
domyślnie jest skonfigurowany do generowania pliku archiwum.Naprawiłem to, uruchamiając:
źródło