GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Debian – Problem mit Gebietsschema:„Festlegen des Gebietsschemas fehlgeschlagen.“?

Ich habe ein Problem mit dem Gebietsschema und kann keine funktionierende Lösung finden!

Jedes Tutorial ist ähnlich wie dieses:Perl-Warnung Das Setzen des Gebietsschemas ist in Debian fehlgeschlagen.

Das ist das Problem mit dem Gebietsschema:

pi @ server [~]:
$ > sudo deluser --remove-home cm22
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Looking for files to backup/remove ...
Removing user `cm22' ...
Warning: group `cm22' has no more members.
Done.

Wie kann ich es lösen?

Akzeptierte Antwort:

Debian spart Netzwerkbandbreite, indem es Gebietsschema-Definitionen in einer Form versendet, die nicht direkt verwendbar ist, wobei Informationen, die zwischen Gebietsschemas geteilt werden (z. B. en_US und en_CA sehr ähnlich sind) in einer einzigen Datei gespeichert. Verwendbare Locale-Definitionen müssen auf jedem Computer generiert werden. Um CPU-Zeit und Speicherplatz zu sparen, werden nur vom Systemadministrator angeforderte Gebietsschemas generiert.

Führen Sie den folgenden Befehl als Root aus, um den zu generierenden Satz von Gebietsschemata zu konfigurieren:

dpkg-reconfigure locales

Alternativ bearbeiten Sie die Datei /etc/locale.gen und kommentieren Sie die Zeilen aus, die den gewünschten Gebietsschemas entsprechen (Zeilen beginnen mit # sind Kommentarzeilen). Zum Beispiel, wenn Sie en_GB.UTF-8 möchten Gebietsschema, müssen Sie eine Zeile mit

haben
en_GB.UTF-8 UTF-8

Nachdem Sie /etc/locale.gen bearbeitet haben , führen Sie locale-gen aus um die Locale-Definitionen neu zu generieren.

Der Wert UTF-8 die Sie für LC_CTYPE festgelegt haben ist ungültig. Sie müssen einen gültigen Gebietsschemanamen verwenden, z. LC_CTYPE=en_GB.UTF-8 . Sie können LC_CTYPE verlassen nicht gesetzt:Es wird standardmäßig der Wert von LANG verwendet . Obwohl ich eher empfehle, LANG zu verlassen unset und set LC_CTYPE=en_GB.UTF-8 und LC_TIME=en_GB.UTF-8 (LC_MESSAGES effektiv standardmäßig Englisch, wenn Sie eine andere Sprache verwenden, sollten Sie diese ebenfalls einstellen).


Debian
  1. Sichern Sie Debian mit ClamAV Antivirus

  2. Debian – Fehler beim Abrufen des Jessie-Backports-Repositorys?

  3. Installieren Sie Plone mit Nginx auf einem Debian 8 VPS

  4. Konfigurieren Sie das Systemgebietsschema unter Debian 9

  5. Richten Sie einen Mailserver mit PostfixAdmin auf Debian 9 ein

Ersteinrichtung des Servers mit Debian 11

So konfigurieren Sie LAMP mit Debian 11

So konfigurieren Sie Samba Server mit Debian 11

So installieren Sie Itch mit Debian 11

F-DROID-BEREITSTELLUNG AUF DEBIAN MIT I2P

So installieren Sie phpMyAdmin mit Nginx unter Debian 11