Establecer fecha y hora en el sistema operativo Raspberry Pi

Siddharth Bishnoi 21 junio 2023
  1. Establecer fecha y hora en el sistema operativo Raspberry Pi
  2. Utilice la herramienta de configuración de Raspberry Pi
  3. Usa el raspi-config
  4. Instalar el paquete ntp
  5. Utilice el comando fecha
  6. Instalar falso-hwclock
  7. Conclusión
Establecer fecha y hora en el sistema operativo Raspberry Pi

Este tutorial demuestra cómo configurar la fecha y la hora en el sistema operativo Raspberry Pi mediante la interfaz de línea de comandos y la GUI.

Establecer fecha y hora en el sistema operativo Raspberry Pi

En Raspberry Pi o Raspbian OS, el sistema establece automáticamente la fecha y la hora durante la instalación. En algunos casos, debido a la falta de conexión a Internet, es posible que no se configure la fecha y la hora.

Pero los usuarios pueden configurarlo manualmente mediante la interfaz de línea de comandos o la GUI.

NTP, o Network Time Protocol, es responsable de la sincronización del reloj de la computadora. Se requiere una conexión a Internet para configurar la fecha y la hora.

De forma predeterminada, está habilitado en el sistema operativo Raspbian. La mayoría de las computadoras tienen un reloj de hardware que almacena la fecha y la hora.

Raspberry Pi no viene con un reloj de hardware, aunque se puede agregar al Pi usando los pines GPIO.

Alternativamente, puede agregar un paquete llamado fake-hwclock que almacena la fecha y la hora actuales en los archivos del sistema y las restaura después del reinicio cuando no hay conexión a Internet.

Analicemos las diferentes formas de configurar la fecha y la hora en el sistema operativo Raspbian con y sin conexión a Internet.

Asistente de bienvenida

Cuando se instala Raspberry Pi OS por primera vez, muestra el asistente de bienvenida, que muestra varias opciones para configurar su Pi. Al principio, le pedirá su ubicación, idioma y zona horaria, como se muestra en la figura a continuación.

Al elegir las opciones adecuadas, se sincroniza la fecha y la hora del servidor de Internet. Sin embargo, si elige las opciones incorrectas o desea cambiar la ubicación o la zona horaria, puede hacerlo a través de la herramienta de configuración de Raspberry Pi (GUI) o raspi-config (CLI).

Discutiremos ambos métodos en detalle.

Asistente de bienvenida

Utilice la herramienta de configuración de Raspberry Pi

Este método solo se puede utilizar para establecer la zona horaria. No puede configurar la fecha y la hora manualmente mediante la GUI.

Para abrir la herramienta de configuración de Raspberry Pi, abra el menú principal y, en “Preferencias”, seleccione “Configuración de Raspberry Pi”, como se muestra a continuación.

menú principal

Ahora, en la pestaña Localización, haga clic en Establecer zona horaria.

establecer la zona horaria

Aparecerá una ventana emergente. Elija el Área y la Ubicación y haga clic en Aceptar. Nuevamente haga clic en Ok para guardar los cambios.

establecer la zona horaria

Usa el raspi-config

El raspi-config es una herramienta de línea de comandos que se puede utilizar para configurar varios ajustes del sistema. Se puede utilizar para cambiar la zona horaria.

Este método es útil cuando se conecta a Raspberry Pi usando SSH o Raspberry Pi OS Lite. Para comenzar, abra una ventana de terminal a través del menú principal o presionando Ctrl+Alt+T y ejecutando el siguiente comando:

sudo raspi-config

raspi-config-herramienta

Ahora, navegue hasta las Opciones de localización usando las teclas de flecha y presione Enter.

opción de localización raspi-config

Ahora seleccione Zona horaria y elija el área geográfica y la zona horaria para su región y presione Enter.

opción de zona horaria raspi-config

área geográfica raspi-config

zona horaria raspi-config

Ahora, navegue para terminar usando la tecla Tab y presione Enter.

cerrar la herramienta raspi-config

Eso es todo, la zona horaria se cambió con éxito y la fecha y la hora cambiarán en consecuencia después de unos segundos. Alternativamente, cambie manualmente la fecha y la hora usando el comando fecha.

Los métodos anteriores funcionarán solo cuando la conexión a Internet esté disponible. Si no hay conexión a Internet, aún puede configurar manualmente la fecha y la hora utilizando los métodos que se describen a continuación.

zona horaria configurada con éxito

Instalar el paquete ntp

Si el raspi-config no funciona, es posible que el ntp esté deshabilitado o no instalado en su sistema. Para verificar si ntp está instalado en su sistema o no, ejecute el siguiente comando en una ventana de terminal.

dpkg -l ntp

Si no está instalado, mostrará el resultado a continuación.

comprobar si ntp está instalado

Luego, ejecute el siguiente comando para instalar el paquete ntp en su sistema.

sudo apt install ntp

instalar ntp

Utilice el comando fecha

El comando fecha se utiliza para mostrar la fecha y la hora. Usando el parámetro -s, también puede cambiar manualmente la fecha y la hora, lo que requiere privilegios sudo.

La sintaxis del comando fecha se encuentra a continuación.

sudo date -s 'YYYY-MM-DD HH:MM:SS'

El siguiente ejemplo muestra cómo cambiar la fecha y la hora usando el comando fecha.

sudo date -s '2022-10-06 02:00:00'

comando de fecha

Si solo desea cambiar la hora, ejecute el comando anterior de la siguiente manera.

sudo date -s '04:30:00'

cambiar la hora usando el comando de fecha

Instalar falso-hwclock

El programa fake-hwclock se usa para configurar un reloj de hardware falso para sistemas que no tienen un reloj de hardware o batería. Almacena la fecha y la hora en los archivos del sistema y las restaura al arrancar.

Funciona de manera similar a un reloj de hardware funcional. Para instalar el fake-hwclock, ejecute el siguiente comando en una ventana de terminal.

sudo apt install fake-hwclock

instalar fake-hwclock

¡Eso es todo! El programa funcionará automáticamente después de la instalación.

Conclusión

Entonces, discutimos diferentes formas de configurar la fecha y la hora usando la interfaz gráfica y la línea de comando. Sin embargo, se recomienda utilizar ntp en lugar del programa fake-hwclock para una mayor precisión.

Artículo relacionado - Raspberry Pi