GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come risolvere "Impossibile impostare la localizzazione, impostazione predefinita su C.UTF-8" in CentOS 8

Hai mai riscontrato l'avviso/errore "Impossibile impostare la lingua, impostazione predefinita su C.UTF-8 ” in CentOS 8 o RHEL 8 ? Se sì, in questo articolo viene descritto come correggere questo errore. Tieni presente che questo articolo dovrebbe funzionare anche su qualsiasi sistema operativo basato su RHEL 8 .

Un locale è un insieme di parametri di sistema di base che definiscono elementi come la lingua dell'utente, la regione e qualsiasi preferenza di variante speciale che l'utente desidera visualizzare nella propria interfaccia utente.

Lettura consigliata :Come modificare o impostare le impostazioni internazionali del sistema in Linux

Sulle piattaforme POSIX come Linux e altri sistemi operativi simili a Unix, gli identificatori di localizzazione sono definiti da ISO/IEC 15897 . Ad esempio, l'inglese degli Stati Uniti d'America utilizzando l'UTF-8 la codifica è en_US.UTF-8 ).

Quello che segue è uno screenshot che mostra l'avviso/errore quando esegui il comando dnf o yum come mostrato.

Impossibile impostare la locale, impostazione predefinita su C.UTF-8

Per impostare le impostazioni locali del sistema, utilizza localectl comando. Ad esempio, se desideri Inglese – STATI UNITI D'AMERICA (USA) utilizzando UTF-8 codifica, esegui il comando seguente.

# localectl set-locale LANG=en_US.UTF-8

Quindi, controlla se la locale del sistema è stata impostata eseguendo il comando seguente.

# localectl
# dnf install @postgresql

Impossibile impostare la locale, impostazione predefinita su C.UTF-8

Si noti che anche dopo aver impostato le impostazioni locali del sistema, l'avviso persiste. Ciò implica che mancano i language pack. Per installarli, vai alla sezione successiva.

Se sul tuo sistema manca un particolare Language Pack, devi installarlo per correggere l'errore precedente. Tuttavia, puoi installare tutti i Language Pack forniti dai glibc-all-langpacks pacchetto che contiene tutte le località .

# dnf install langpacks-en glibc-all-langpacks -y

Installa i Language Pack in CentOS 8

In alternativa, se desideri installare locali individualmente, e quindi avere un footprint di installazione del pacchetto più piccolo sul tuo sistema, esegui il comando seguente (sostituisci en con il codice locale vuoi).

# dnf install glibc-langpack-en

Utilizzando la procedura sopra, siamo riusciti a correggere il problema "Impossibile impostare la lingua, impostazione predefinita su C.UTF-8 ” in CentOS 8 o RHEL 8 . Sperando che questo abbia funzionato anche per te, altrimenti. dacci un feedback tramite il modulo di commento qui sotto.

Condividere è prendersi cura...
Condividi su FacebookCondividi su TwitterCondividi su LinkedinCondividi su Reddit
Cent OS
  1. Come impostare/modificare un nome host su CentOS 7 Linux

  2. Come configurare Wireguard VPN su CentOS 8

  3. Come impostare o modificare il nome host in CentOS 7 / RHEL 7

  4. Configura il server DHCP su CentOS 8 - Come farlo?

  5. Come configurare le impostazioni internazionali del sistema su CentOS 7

Come configurare il cluster RabbitMQ su CentOS 7

Come installare Java su CentOS 7 (imposta java_home)

Come impostare/modificare il nome host in CentOS 8 / RHEL 8

Come impostare un indirizzo IP statico in CentOS Linux

Risolto il problema "Impossibile impostare la localizzazione, impostazione predefinita su C.UTF-8" in CentOS 8 /RHEL 8

Come configurare il server DHCP su CentOS 8