So beheben Sie "Fehler beim Festlegen des Gebietsschemas, Standardeinstellung auf C.UTF-8" in CentOS 8
Sind Sie jemals auf die Warnung/den Fehler "Fehler beim Festlegen des Gebietsschemas, Standardeinstellung auf C.UTF-8" in CentOS 8 oder RHEL 8 gestoßen? Wenn ja, wird in diesem Artikel beschrieben, wie Sie diesen Fehler beheben können. Beachten Sie, dass dieser Artikel auch auf allen Betriebssystemen funktionieren sollte, die auf RHEL 8 basieren.
Ein Gebietsschema ist eine Reihe grundlegender Systemparameter, die Dinge wie die Sprache, die Region und alle speziellen Varianteneinstellungen eines Benutzers definieren, die der Benutzer in seiner Benutzeroberfläche sehen möchte.
Empfohlene Lektüre: So ändern oder setzen Sie Systemgebietsschemata in Linux
Auf POSIX-Plattformen wie Linux und anderen Unix-ähnlichen Betriebssystemen werden Gebietsschema-Identifikatoren durch ISO/IEC 15897 definiert. Beispielsweise ist Englisch in den Vereinigten Staaten von Amerika (USA), das die UTF-8-Codierung verwendet, en_US. UTF-8).
Im Folgenden finden Sie einen Screenshot, der die Warnung/den Fehler zeigt, wenn Sie den Befehl dnf oder yum wie gezeigt ausführen.
Um das Gebietsschema des Systems festzulegen, verwenden Sie den Befehl localectl. Wenn Sie z. B. Englisch – VEREINIGTE STAATEN VON AMERIKA (US) mit der UTF-8-Codierung verwenden möchten, führen Sie den folgenden Befehl aus.
# localectl set-locale LANG=en_US.UTF-8
Überprüfen Sie als Nächstes, ob das Gebietsschema des Systems festgelegt wurde, indem Sie den folgenden Befehl ausführen.
# localectl
dnf install @postgresql
Beachten Sie, dass die Warnung auch nach dem Festlegen des Gebietsschemas des Systems weiterhin besteht. Dies bedeutet, dass die Sprachpakete fehlen. Um sie zu installieren, fahren Sie mit dem nächsten Abschnitt fort.
Wenn ein bestimmtes Sprachpaket auf Ihrem System fehlt, müssen Sie es installieren, um den obigen Fehler zu beheben. Sie können jedoch alle Sprachpakete installieren, die vom Paket glibc-all-langpacks bereitgestellt werden, das alle Gebietsschemata enthält.
# dnf install langpacks-en glibc-all-langpacks -y
Wenn Sie Gebietsschemata einzeln installieren möchten und daher einen kleineren Platzbedarf für die Paketinstallation auf Ihrem System haben, führen Sie den folgenden Befehl aus (ersetzen Sie en durch den gewünschten Gebietsschema-Code).
# dnf install glibc-langpack-en
Mit dem obigen Verfahren ist es uns gelungen, das Problem "Fehler beim Festlegen des Gebietsschemas, Standardeinstellung auf C.UTF-8" in CentOS 8 oder RHEL 8 zu beheben. In der Hoffnung, dass dies auch bei Ihnen funktioniert hat, sonst. Geben Sie uns Feedback über das untenstehende Kommentarformular.


