Jak naprawić „Nie udało się ustawić regionu, domyślnie na C.UTF-8 ”w Centos 8

Jak naprawić „Nie udało się ustawić regionu, domyślnie na C.UTF-8 ”w Centos 8

Czy kiedykolwiek spotkałeś ostrzeżenie/błąd ”Nie udało się ustawić lokalizacji, domyślnie na C.UTF-8" W Centos 8 Lub RHEL 8? Jeśli tak, w tym artykule opisano, jak naprawić ten błąd. Zauważ, że ten artykuł powinien również działać na dowolnych systemach operacyjnych na podstawie RHEL 8.

A widownia to zestaw podstawowych parametrów systemowych, które definiują takie rzeczy, jak język użytkownika, region i wszelkie specjalne preferencje wariantu, które użytkownik chce zobaczyć w interfejsie użytkownika.

Zalecane odczyt: Jak zmienić lub ustawić lokalizacje systemu w Linux

Na platformach POSIX, takich jak Linux i inne systemy operacyjne podobne do UNIX, identyfikatory lokalizacji są zdefiniowane przez ISO/IEC 15897. Na przykład United States of America (USA) angielski za pomocą UTF-8 kodowanie jest en_us.UTF-8).

Poniżej znajduje się zrzut ekranu pokazujący ostrzeżenie/błąd podczas uruchamiania polecenia DNF lub.

Nie udało się ustawić lokalizacji, domyślnie na C.UTF-8

Aby ustawić lokalizację systemu, użyj Localectl Komenda. Na przykład, jeśli chcesz Angielski - Stany Zjednoczone Ameryki (USA) używając UTF-8 kodowanie, uruchom następujące polecenie.

# localectl set-locale lang = en_us.UTF-8 

Następnie sprawdź, czy lokalizacja systemowa została ustawiona, uruchamiając następujące polecenie.

# Localectl # DNF instaluj @postgresql 
Nie udało się ustawić lokalizacji, domyślnie na C.UTF-8

Zauważ, że nawet po ustawieniu lokalizacji systemu ostrzeżenie trwa. To oznacza, że ​​brakuje pakietów językowych. Aby je zainstalować, przejdź do następnej sekcji.

Jeśli w systemie brakuje konkretnego pakietu języka, musisz go zainstalować, aby naprawić powyższy błąd. Możesz jednak zainstalować wszystkie pakiety językowe dostarczone przez GLIBC-WALL-LANGPACKS pakiet, który zawiera wszystkie lokalizacje.

# dnf instaluj langpacks-en glibc-all-langpacks -y 
Zainstaluj pakiety językowe w Centos 8

Alternatywnie, jeśli chcesz zainstalować lokalizacje indywidualnie, a zatem mają mniejszy ślad instalacji opakowania w systemie, uruchom następujące polecenie (wymień en z Kod lokalizacji chcesz).

# DNF instaluj glibc-langpack-en 

Korzystając z powyższej procedury, udało nam się naprawić „Nie udało się ustawić lokalizacji, domyślnie na C.UTF-8" W Centos 8 Lub RHEL 8. Mając nadzieję, że to również dla ciebie zadziałało, w przeciwnym razie. Podaj nam informacje zwrotne za pośrednictwem poniższego formularza komentarza.