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