Wir zeigen Ihnen, wie Sie das Systemgebietsschema unter Debian 9 konfigurieren. Das Systemgebietsschema definiert die sprach- und landesspezifischen Einstellungen für die auf Ihrem System laufenden Programme und die Shell-Sitzungen. Sie können Gebietsschemas verwenden, um Uhrzeit und Datum, Zahlen, Währung und andere Werte anzuzeigen, die gemäß Ihrer Sprache oder Ihrem Land formatiert sind. Das Konfigurieren des Systemgebietsschemas unter Debian 9 ist eine ziemlich einfache Aufgabe und sollte in weniger als 10 Minuten konfiguriert sein.
1. Überprüfen Sie das aktuelle Systemgebietsschema auf Debian 9
Das erste, was Sie tun müssen, ist, sich über SSH mit Ihrem Linux-Server zu verbinden. Sie können sich als root anmelden oder wenn Sie einen Systembenutzer mit sudo-Berechtigungen haben, können Sie sich als dieser Benutzer anmelden. Führen Sie nach der Anmeldung den folgenden Befehl aus, um das aktuelle Systemgebietsschema zu überprüfen:
locale
Die Ausgabe sollte der folgenden ähneln:
# locale LANG= LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=en_US.UTF-8
2. Überprüfen Sie, welche Systemgebietsschemas aktiviert sind
Durch die Verwendung des locale
Befehl können Sie sehen, welche Gebietsschemas derzeit für Ihre aktive Terminalsitzung verwendet werden. In der obigen Ausgabe ist das Systemgebietsschema auf en_US.UTF-8
gesetzt .
Bevor Sie ein anderes Systemgebietsschema einrichten, können Sie zunächst prüfen, welche Gebietsschemas auf Ihrem Debian 9 VPS aktiviert und einsatzbereit sind. Zu diesem Zweck können Sie den folgenden Befehl verwenden:
locale -a
Die Ausgabe sollte der folgenden ähneln:
# locale -a C C.UTF-8 POSIX en_US.utf8
3. Generieren Sie ein Systemgebietsschema für die gewünschte Region
Wenn Sie das Gebietsschema, das Sie auf Ihrem System aktivieren müssen, nicht haben, können Sie es einfach mithilfe von locale-gen
generieren Befehl. Führen Sie einfach den folgenden Befehl aus, um ein Gebietsschema für die gewünschte Region zu generieren:
dpkg-reconfigure locales
Wählen Sie das Gebietsschema aus, das Sie aktivieren möchten, und drücken Sie OK
. Auf dem Bild unten sehen Sie, dass wir en_GB.UTF-8
ausgewählt haben .
Sobald Sie OK
drücken Sie sollten die folgende Ausgabe sehen:
Generating locales (this might take a while)... en_GB.UTF-8... done en_US.UTF-8... done Generation complete.
4. Stellen Sie sicher, dass ein Systemgebietsschema aktiviert ist
Dadurch wird bestätigt, dass das ausgewählte Gebietsschema generiert wurde und Sie es auf Ihrem System verwenden können. Um zu überprüfen, ob es aktiviert ist, können Sie locale -a
ausführen Befehl erneut.
# locale -a C C.UTF-8 POSIX en_GB.utf8 en_US.utf8
Die Ausgabe sollte das Systemgebietsschema enthalten, das Sie ausgewählt und mit dem vorherigen Befehl generiert haben.
5. Manuelles Ändern Ihres Gebietsschemas
Das Bearbeiten der Locale-Datei ist sehr einfach. Sie können Ihren bevorzugten Texteditor verwenden, um /etc/default/locale
zu bearbeiten Datei. Wenn diese Datei nicht vorhanden ist, ist derzeit kein Gebietsschema für Ihr System festgelegt. Sie können eine manuell erstellen und ein Gebietsschema für Ihr System aktivieren. Die folgende Ausgabe zeigt, wie die Datei aussehen sollte:
cat /etc/default/locale # File generated by update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
Ersetzen Sie en_US.UTF-8
mit dem Gebietsschema, das Sie auf Ihrem System aktiv haben möchten, und speichern Sie die Datei. Wenn Sie die Datei gespeichert haben, melden Sie sich von Ihrer aktuellen Sitzung ab und dann wieder an oder öffnen Sie ein neues Terminal, und Ihr neu gewähltes Gebietsschema wird aktiv.
HINWEIS:Diese Beispieldatei legt nur LANG
fest Variable für Ihr System, die das Gebietsschema für alle Teile des Systems abdeckt.
6. Ändern Sie Ihr Gebietsschema mit dem Befehl update-locale
Eine andere Möglichkeit, das Gebietsschema auf Ihrem System zu ändern, ist die Verwendung von update-locale
Befehl. Zum Beispiel, um das Gebietsschema des Systems auf en_GB.utf8
festzulegen Verwenden Sie den folgenden Befehl:
update-locale LANG=en_GB.utf8
Starten Sie die Sitzung erneut neu und überprüfen Sie das derzeit aktive Gebietsschema, um sicherzustellen, dass das gewünschte Gebietsschema richtig eingerichtet ist.
# locale LANG=en_GB.utf8 LANGUAGE= LC_CTYPE="en_GB.utf8" LC_NUMERIC="en_GB.utf8" LC_TIME="en_GB.utf8" LC_COLLATE="en_GB.utf8" LC_MONETARY="en_GB.utf8" LC_MESSAGES="en_GB.utf8" LC_PAPER="en_GB.utf8" LC_NAME="en_GB.utf8" LC_ADDRESS="en_GB.utf8" LC_TELEPHONE="en_GB.utf8" LC_MEASUREMENT="en_GB.utf8" LC_IDENTIFICATION="en_GB.utf8" LC_ALL=
7. Ändern des Gebietsschemas für bestimmte Teile des Betriebssystems
Aktualisieren der LANG
-Variable können Sie das Gebietsschema für das gesamte System auf einmal ändern. Wenn Sie das Gebietsschema für einen bestimmten Teil des Systems einrichten möchten, sollten Sie die entsprechende Variable bearbeiten. Hier sind ein paar nützliche Variablen, die Sie kennen sollten:
- LC_MESSAGES – Legt die Sprache für Systemmeldungen fest.
- LC_RESPONSE – Legt die Sprache für Dialoge fest, die auf dem Bildschirm angezeigt werden (z. B. „Ja“- oder „Nein“-Dialoge).
- LC_NUMERIC – Legt das Format für Zahlen abhängig von der Region fest (z. B. werden Dezimalzahlen und Kommas in einigen Ländern vertauscht).
- LC_TIME – Legt das Format für Uhrzeit und Datum fest.
- LC_COLLATE – Legt die alphabetische Reihenfolge für Zeichenfolgen (z. B. Dateinamen) fest.
- LC_MONETARY – Legt den Währungsnamen und das Symbol je nach Land fest.
- LC_NAME – Legt das Format für Namen fest (z. B. Nachname wird vor dem Vornamen angezeigt).
Eine Liste aller verfügbaren Variablen finden Sie auf der Gebietsschema-Manpage.
Natürlich müssen Sie das Systemgebietsschema auf Debian 9 nicht konfigurieren , wenn Sie einen unserer Debian VPS-Hosting-Dienste verwenden, können Sie in diesem Fall einfach unsere erfahrenen Linux-Administratoren bitten, das Systemgebietsschema auf Debian 9 für Sie einzurichten. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag zum Systemgebietsschema unter Debian 9 konfigurieren gefallen hat , bitte teilen Sie es mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.