Comment réparer «Échec de la définition des paramètres régionaux, défaut vers C.UTF-8 ”dans Centos 8

Comment réparer «Échec de la définition des paramètres régionaux, défaut vers C.UTF-8 ”dans Centos 8

Avez-vous déjà rencontré l'avertissement / erreur "Échec de la définition des paramètres régionaux, défaut à C.UTF-8" dans Centos 8 ou Rhel 8? Si oui, alors cet article décrit comment corriger cette erreur. Notez que cet article doit également fonctionner sur tous les systèmes d'exploitation basés sur Rhel 8.

UN lieu est un ensemble de paramètres de base du système qui définissent des choses telles que la langue, la région et les préférences de variantes spéciales que l'utilisateur veut voir dans son interface utilisateur.

Lecture recommandée: Comment modifier ou définir des lieux système dans Linux

Sur les plates-formes POSIX telles que Linux et d'autres systèmes d'exploitation de type Unix, les identifiants régionaux sont définis par ISO / IEC 15897. Par exemple, l'anglais des États-Unis d'Amérique (États-Unis) utilisant le UTF-8 L'encodage est en_us.UTF-8).

Ce qui suit est une capture d'écran montrant l'avertissement / erreur lorsque vous exécutez la commande DNF ou YUM comme indiqué.

Échec de la définition des paramètres régionaux, défaut à C.UTF-8

Pour définir les paramètres régionaux du système, utilisez le localctl commande. Par exemple, si vous voulez Anglais - États-Unis d'Amérique (États-Unis) en utilisant le UTF-8 Encodage, exécutez la commande suivante.

# localctl set-licale lang = en_us.UTF-8 

Ensuite, vérifiez si le lieu du système a été défini en exécutant la commande suivante.

# localctl # dnf install @postgresql 
Échec de la définition des paramètres régionaux, défaut à C.UTF-8

Notez que même après avoir réglé le lieu du système, l'avertissement persiste. Cela implique que les packs de langue manquent. Pour les installer, allez dans la section suivante.

Si un pack de langues particulier est manquant sur votre système, vous devez l'installer pour corriger l'erreur ci-dessus. Cependant, vous pouvez installer tous les packs de langue fournis par le glibc-all-langpacks package qui contient tout localités.

# DNF Installer Langpacks-en Glibc-all-Langpacks -y 
Installez les packs de langue dans Centos 8

Alternativement, si vous souhaitez installer localités individuellement, et donc avoir une empreinte d'installation de package plus petite sur votre système, exécutez la commande suivante (remplacer en avec le code de paramètre tu veux).

# DNF Installer GLIBC-Langpack-en 

En utilisant la procédure ci-dessus, nous avons réussi à réparer le «Échec de la définition des paramètres régionaux, défaut à C.UTF-8" dans Centos 8 ou Rhel 8. En espérant que cela a également fonctionné pour vous, sinon. Donnez-nous des commentaires via le formulaire de commentaire ci-dessous.