GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Behebung des Problems „Failed to set locale, defaulting to C.UTF-8“ in CentOS 8/RHEL 8

Einführung

Dieser Artikel beschreibt, wie Sie diese Warnung „Failed to set locale, defaulting to C.UTF-8“ beheben “ in CentOS 8 /RHEL 8 .

Ein Gebietsschema ist ein Satz grundlegender Systemparameter, die Folgendes definieren:

  • Sprache
  • Region
  • Varianteneinstellungen

Hinweis :Unter Linux Gebietsschema Kennungen werden von ISO/IEC 15897 definiert .

Zum Beispiel :Englisch der Vereinigten Staaten von Amerika (US) unter Verwendung von UTF-8 Codierung ist en_US.UTF-8 .

Das Problem beheben

  • Stellen Sie das Systemgebietsschema ein, verwenden Sie das localectl Befehl. Führen Sie den folgenden Befehl für Englisch united aus Zustand
localectl set-locale LANG=en_US.UTF-8
  • Überprüfen Sie mit localectl, ob das Gebietsschema des Systems festgelegt wurde oder nicht Befehl.
[root@unixcop ~]# localectl 
   System Locale: LANG=en_US.UTF-8
       VC Keymap: us
      X11 Layout: us
[root@unixcop ~]#
  • Versuchen Sie, ein Paket zu installieren

Zum Beispiel MySQL-Dienst installieren

Wie oben gezeigt, bestand die Warnung immer noch. weil die Sprache Pakete fehlen.

  • Alle Sprachen installieren Pakete durch die glibc-all-langpacks Paket, das alle Gebietsschemas enthält .
dnf install -y glibc-all-langpacks langpacks-en

Hinweis :Zum Installieren von Gebietsschema Führen Sie einzeln den folgenden Befehl aus, indem Sie en ersetzen mit dem locale-code du willst.

Beispiel für die Installation des französischen Gebietsschemas mit seinem Code fr :

dnf install glibc-langpack-fr

Schlussfolgerung

Das ist alles

Wir haben gezeigt, wie man den Fehler „Failed to set locale, defaulting to C.UTF-8“ behebt “ in CentOS 8 oder RHEL 8 .


Cent OS
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. So richten Sie das Systemgebietsschema unter CentOS 7 ein

  3. So erstellen Sie eine neue /boot-Partition in CentOS / RHEL

  4. rm:„doc/by-app“ kann nicht entfernt werden:Funktion nicht implementiert (CentOS/RHEL 7)

  5. XFS-Dateisystem wird als schreibgeschützt gemountet (CentOS/RHEL)

ifconfig-Befehl nicht gefunden auf CentOS 8 / RHEL 8 – Quick Fix

Richten Sie SpamAssassin auf CentOS/RHEL ein, um E-Mail-Spam zu blockieren

So ändern Sie den aktuellen Runlevel in RHEL 8 / CentOS 8

So installieren Sie osTicket unter CentOS 8 /RHEL 8

So richten Sie ein IPsec-basiertes VPN mit Strongswan unter CentOS/RHEL 8 ein

So beheben Sie „Failed to set locale, defaulting to C.UTF-8“ in CentOS 8