Hinweis:

Installation auf Oracle Linux lokalisieren

Einführung

Viele Oracle Linux-Systeme werden ohne Desktopumgebung installiert. Sie können jedoch Basissystemeinstellungen, wie z.B. den Hostnamen des Systems, auf mehrere Arten konfigurieren.

In diesem Tutorial wird beschrieben, wie Sie Hostname, Gebietsschema, Sprache sowie Datum und Uhrzeit des Systems über die Befehlszeile konfigurieren. Dieses Tutorial richtet sich an Benutzer von Oracle Linux 8 oder höher.

Ziele

Nach Abschluss dieser Übung können Sie:

Voraussetzungen

Aktualisieren des Systemhostnamens

Hinweis: Bei der Verwendung der kostenlosen Übungsumgebung finden Sie unter Oracle Linux Lab Basics für Verbindungen und weitere Verwendungsanweisungen.

Bei anderen Distributionen umfasst die Konfiguration des Systemhostnamens in der Regel die Bearbeitung von Systemdateien, wie /etc/hostname und /etc/hosts, die Ausführung des Befehls hostname zum Festlegen des Hostnamens und den Neustart des Systems. Mit Oracle Linux wird der Prozess durch den Befehl hostnamectl vereinfacht.

  1. Prüfen Sie die statischen und transienten Hostnamen für Ihr Oracle Linux 8-System:

    sudo hostnamectl
    

    Hinweis: Der statische Hostname ist der Standardhostname für das System und wird in der Datei /etc/hostname konfiguriert. Der transiente Hostname stellt den Namen dar, der nach einem Systemstart von Services wie DHCP oder mDNS für das System festgelegt wird. Wenn der transiente Hostname nicht festgelegt ist, verwendet das System den statischen Hostnamen.

  2. Legen Sie den statischen Hostnamen fest:

    sudo hostnamectl set-hostname myoracle.oraclehost
    
  3. Sie können auch einen "pretty"-Hostnamen für Ihre eigene Referenz festlegen:

    sudo hostnamectl set-hostname --pretty "My Oracle Linux 8 Server"
    

    Hinweis: Ein hübscher Hostname ist ein benutzerfreundlicher Systemname, der in Benutzeroberflächenumgebungen angezeigt wird. Normalerweise sind der transiente Hostname und der hübsche Hostname identisch. Mit dem Befehl hostnamectl können Sie jedoch jeweils unterschiedliche Werte festlegen.

Systemgebietsschema und -sprache aktualisieren

Verwenden Sie den Befehl localectl, um das Standardgebietsschema und die Spracheinstellungen des Systems festzulegen. Der Befehl verarbeitet die Generierung von Gebietsschemainformationen und legt die Standardwerte für Benutzer fest, wenn sie sich beim System anmelden, entweder über die Befehlszeile oder in einer Desktopumgebung. Mit diesem Befehl können Sie auch Standardtastaturzuordnungen für die Befehlszeile und die Desktopumgebung festlegen.

  1. Prüfen Sie das aktuelle Systemgebietsschema:

    sudo localectl
    
  2. Listen Sie alle verfügbaren Gebietsschemas auf:

    sudo localectl list-locales
    
  3. Legen Sie für das Gebietsschema die englische und die UTF-8-Codierung fest:

    sudo localectl set-locale en_GB.utf8
    

    Hinweis: Das Systemgebietsschema definiert die Sprach- und Zeichensatzcodierung für die Darstellung von Informationen auf einem Terminal sowie in vielen GUI-Anwendungen. Gebietsschemaoptionen werden in der Regel im folgenden Format aufgelistet: LANGUAGE_COUNTRY.CODESET[@MODIFIERS]. LANGUAGE ist ein ISO 639-Sprachcode, z.B. en für Englisch; COUNTRY ist ein ISO 3166-Ländercode, z.B. GB für Großbritannien und das Vereinigte Königreich; CODESET ist der Zeichensatz oder die Codierung, z.B. utf-8. In diesem Beispiel lautet das Gebietsschema also en_GB.utf8.

  4. Listen Sie alle verfügbaren Tastenkombinationen auf. Drücken Sie zum Beenden die q-Taste:

    sudo localectl list-keymaps
    
  5. Setzen Sie die Keymap auf Englisch für Britisch:

    sudo localectl set-keymap gb
    
  6. Testen Sie, ob die Änderungen angewendet wurden, indem Sie in das Terminalfenster eingeben. Wenn Sie eine US-amerikanische Qwerty-Tastatur verwenden, müssen die Tasten " und @ Orte getauscht haben.

  7. Sie können nun die Gebietsschemaeinstellungen für Ihr System entsprechend Ihren eigenen Lokalisierungsvoreinstellungen ändern.

Hinweis: Ein Gebietsschema kann auch für bestimmte Sessions oder Benutzer konfiguriert werden. Legen Sie für sitzungsbasierte Konfigurationen die Umgebungsvariable LANG fest. Legen Sie bei benutzerdefinierten Konfigurationen die Variable LANG im Profil oder in der Shellkonfiguration des Benutzers fest. Daher wird die Umgebungsvariable bei jeder Anmeldung eines Benutzers beim System festgelegt.

Systemdatum und -uhrzeit aktualisieren

Verwenden Sie den Befehl timedatectl, um Systemdatum und -uhrzeit festzulegen. Der Befehl aktualisiert die Echtzeituhr (RTC), auch Hardwareuhr genannt, sowie die Systemuhr, die vom Systemkernel verwaltet wird.

  1. Prüfen Sie die aktuelle Konfiguration für Systemdatum und -uhrzeit:

    sudo timedatectl
    
  2. Alle Systemzeitzonen auflisten. Drücken Sie zum Beenden die q-Taste:

    sudo timedatectl list-timezones
    
  3. Suchen Sie Ihre Zeitzone mit Unterstrichen nach zusammengesetzten Namen. Beispiel: So suchen Sie die Pacific Daylight Time (PDT):

    sudo timedatectl list-timezones | grep 'Los_Angeles'
    
  4. Legen Sie die Zeitzone fest:

    sudo timedatectl set-timezone America/Los_Angeles
    
  5. Tag und Uhrzeit manuell festlegen:

    sudo timedatectl set-time '2100-01-01 00:00:00'
    

    Hinweis: Wenn der NTP-Service auf "Aktiv" gesetzt ist, werden Datum und Uhrzeit Ihres Systems automatisch mit dem konfigurierten NTP-Server synchronisiert. In diesem Szenario können Sie das Datum oder die Uhrzeit in Ihrem System nicht direkt ändern.

Weitere Informationen

Erfahren Sie, wie Sie mit chrony Systemdatum und -uhrzeit über das Netzwerk synchronisieren: https://docs.oracle.com/en/learn/config_chrony_linux_8/

Die Videodemonstration und das Tutorial unter https://www.youtube.com/watch?v=q8VlYiF5sx8 sind ebenfalls nützlich, wenn Sie weitere Informationen zur Konfiguration von Datum und Uhrzeit über die Befehlszeilenschnittstelle benötigen.

Weitere Lernressourcen

Sehen Sie sich andere Übungen zu docs.oracle.com/learn an, oder greifen Sie auf weitere Inhalte für kostenloses Lernen im Oracle Learning YouTube-Kanal zu. Außerdem besuchen Sie education.oracle.com/learning-explorer, um Oracle Learning Explorer zu werden.

Produktdokumentation finden Sie im Oracle Help Center.