GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment réparer "Échec de la définition des paramètres régionaux, par défaut sur C.UTF-8" dans CentOS 8

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

Un environnement local est un ensemble de paramètres système de base qui définissent des éléments tels que la langue d'un utilisateur, sa région et toute préférence de variante spéciale que l'utilisateur souhaite voir dans son interface utilisateur.

Lecture recommandée  :Comment modifier ou définir les paramètres régionaux du système sous Linux

Sur les plates-formes POSIX telles que Linux et d'autres systèmes d'exploitation de type Unix, les identifiants de paramètres régionaux sont définis par ISO/IEC 15897 . Par exemple, l'anglais des ÉTATS-UNIS D'AMÉRIQUE (États-Unis) en utilisant UTF-8 l'encodage est en_US.UTF-8 ).

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

Impossible de définir les paramètres régionaux, la valeur par défaut est C.UTF-8

Pour définir les paramètres régionaux du système, utilisez le localectl commande. Par exemple, si vous voulez Anglais - ÉTATS-UNIS D'AMÉRIQUE (US) en utilisant UTF-8 encodage, exécutez la commande suivante.

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

Ensuite, vérifiez si les paramètres régionaux du système ont été définis en exécutant la commande suivante.

# localectl
# dnf install @postgresql

Impossible de définir les paramètres régionaux, la valeur par défaut est C.UTF-8

Notez que même après avoir défini les paramètres régionaux du système, l'avertissement persiste. Cela implique que les modules linguistiques sont manquants. Pour les installer, passez à la section suivante.

Si un module linguistique particulier manque sur votre système, vous devez l'installer pour corriger l'erreur ci-dessus. Cependant, vous pouvez installer tous les modules linguistiques fournis par les glibc-all-langpacks package contenant tous les paramètres régionaux .

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

Installer les modules linguistiques dans CentOS 8

Alternativement, si vous souhaitez installer des locales individuellement, et ainsi avoir une empreinte d'installation de package plus petite sur votre système, exécutez la commande suivante (remplacez en avec le locale-code vous voulez).

# dnf install glibc-langpack-en

En utilisant la procédure ci-dessus, nous avons réussi à corriger le "Échec de la définition des paramètres régionaux, par défaut sur C.UTF-8 ” dans CentOS 8 ou RHEL 8 . En espérant que cela a fonctionné pour vous aussi, sinon. faites-nous part de vos commentaires via le formulaire de commentaire ci-dessous.

Partager c'est aimer…
Partager sur FacebookPartager sur TwitterPartager sur LinkedinPartager sur Reddit
Cent OS
  1. Comment définir/modifier un nom d'hôte sur CentOS 7 Linux

  2. Comment configurer des hôtes virtuels Apache sur CentOS

  3. Comment configurer Wireguard VPN sur CentOS 8

  4. Comment définir ou modifier le nom d'hôte dans CentOS 7 / RHEL 7

  5. Configurer le serveur DHCP sur CentOS 8 - Comment faire ?

Comment configurer le cluster RabbitMQ sur CentOS 7

Comment installer Java sur CentOS 7 (Définir java_home)

Comment définir/modifier le nom d'hôte dans CentOS 8 / RHEL 8

Comment définir une adresse IP statique dans CentOS Linux

Résoudre le problème "Échec de la définition des paramètres régionaux, par défaut sur C.UTF-8" dans CentOS 8/RHEL 8

Comment configurer le serveur DHCP sur CentOS 8