Nota:

Aprenda a localizar la instalación en Oracle Linux

Introducción

Muchos sistemas Oracle Linux se instalan sin un entorno de escritorio. Sin embargo, hay varias formas de utilizar la línea de comandos disponibles para configurar los valores del sistema base, como el nombre de host del sistema.

En este tutorial se describe cómo configurar el nombre de host del sistema, la configuración regional, el idioma y la fecha y hora desde la línea de comandos. Este tutorial está dirigido a usuarios de Oracle Linux 8 o posterior.

Objetivos

Al finalizar este laboratorio, podrá:

Requisitos

Actualización del nombre de host del sistema

Nota: al utilizar el entorno de prácticas gratuitas, consulte Aspectos básicos del laboratorio de Oracle Linux para conocer la conexión y otras instrucciones de uso.

En otras distribuciones, la configuración del nombre de host del sistema suele implicar la edición de archivos del sistema, como /etc/hostname y /etc/hosts, la ejecución del comando hostname para establecer el nombre de host y el reinicio del sistema. Con Oracle Linux, el proceso se simplifica mediante el comando hostnamectl.

  1. Revise los nombres de host estáticos y transitorios para el sistema Oracle Linux 8:

    sudo hostnamectl
    

    Nota: el nombre de host estático es el nombre de host predeterminado para el sistema y está configurado en el archivo /etc/hostname. El nombre de host transitorio representa el nombre establecido para el sistema por servicios como DHCP o mDNS después del inicio del sistema. Si el nombre de host transitorio no está definido, el sistema utiliza el nombre de host estático.

  2. Defina el nombre de host estático:

    sudo hostnamectl set-hostname myoracle.oraclehost
    
  3. También puede definir un nombre de host "pretty" para su propia referencia:

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

    Nota: Un nombre de host sencillo es un nombre de sistema de formato libre fácil de recordar que se muestra en los entornos de la interfaz de usuario. Normalmente, el nombre de host temporal y el nombre de host de acceso directo son idénticos. Sin embargo, con el comando hostnamectl, puede definir diferentes valores para cada uno.

Actualización del idioma y la configuración regional del sistema

Utilice el comando localectl para definir la configuración regional del sistema y la configuración del idioma predeterminados. El comando maneja la generación de información de configuración regional y establece los valores predeterminados para los usuarios cuando se conectan al sistema, ya sea a través de la línea de comandos o en un entorno de escritorio. El comando también se puede utilizar para configurar asignaciones de teclado predeterminadas para la línea de comandos y el entorno de escritorio.

  1. Revise la configuración regional actual del sistema:

    sudo localectl
    
  2. Enumere cada configuración regional disponible:

    sudo localectl list-locales
    
  3. Defina la configuración regional en inglés británico y la codificación UTF-8:

    sudo localectl set-locale en_GB.utf8
    

    Nota: la configuración regional del sistema define el idioma y la codificación del juego de caracteres utilizados para la presentación de información en un terminal y en muchas aplicaciones de GUI. Las opciones de configuración regional suelen aparecer con el siguiente formato LANGUAGE_COUNTRY.CODESET[@MODIFIERS]. LANGUAGE es un código de idioma ISO 639, por ejemplo en para inglés; COUNTRY es un código de país ISO 3166, por ejemplo GB para Gran Bretaña y el Reino Unido; CODESET es el juego de caracteres o la codificación, por ejemplo utf-8. Por lo tanto, en este ejemplo, la configuración regional es en_GB.utf8.

  4. Enumere cada mapa de claves disponible. Pulse la tecla q para salir:

    sudo localectl list-keymaps
    
  5. Defina el mapa de teclas en inglés británico:

    sudo localectl set-keymap gb
    
  6. Compruebe que los cambios se hayan aplicado escribiendo en la ventana de terminal. Si utiliza un teclado de cantidad en inglés de EE. UU., las teclas " y @ deben tener lugares intercambiados.

  7. Ahora puede cambiar la configuración regional del sistema para que refleje sus propias preferencias de localización.

Nota: también se puede configurar una configuración regional para una sesión o un usuario específicos. Para las configuraciones basadas en sesiones, defina la variable de entorno LANG. Para las configuraciones basadas en el usuario, defina la variable LANG en la configuración de shell o perfil del usuario. Por lo tanto, la variable de entorno se establece cada vez que un usuario se conecta al sistema.

Actualización de la fecha y la hora del sistema

Utilice el comando timedatectl para definir la fecha y la hora del sistema. El comando actualiza el reloj en tiempo real (RTC), también conocido como reloj de hardware, así como el reloj del sistema que mantiene el núcleo del sistema.

  1. Revise la configuración de fecha y hora actual del sistema:

    sudo timedatectl
    
  2. Mostrar todas las zonas horarias del sistema. Pulse la tecla q para salir:

    sudo timedatectl list-timezones
    
  3. Busque la zona horaria utilizando caracteres de subrayado para los nombres compuestos. Por ejemplo, para buscar el horario de verano del Pacífico (PDT):

    sudo timedatectl list-timezones | grep 'Los_Angeles'
    
  4. Configure la zona horaria:

    sudo timedatectl set-timezone America/Los_Angeles
    
  5. Configure manualmente el día y la hora:

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

    Nota: si el servicio NTP está configurado como activo, la fecha y la hora del sistema se sincronizan automáticamente con el servidor NTP configurado. En ese escenario, no puede modificar directamente la fecha o la hora del sistema.

Para obtener más información

Aprenda a utilizar chrony para sincronizar la fecha y la hora del sistema en la red: https://docs.oracle.com/en/learn/config_chrony_linux_8/

La demostración en vídeo y el tutorial proporcionados en https://www.youtube.com/watch?v=q8VlYiF5sx8 también son útiles si necesita más información sobre la configuración de la fecha y la hora desde la interfaz de línea de comandos.

Más recursos de aprendizaje

Explore otras prácticas en docs.oracle.com/learn o acceda a contenido de aprendizaje más gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de formación de Oracle.

Para obtener documentación sobre los productos, visite Oracle Help Center.