En este artículo, discutiremos el método para sincronizar el tiempo con un servidor en Raspberry Pi se discute.
Cómo sincronizar el tiempo con un servidor en Raspberry Pi?
En Raspberry Pi, hay dos formas de sincronizar el tiempo con el servidor:
Método 1: utilizando Timedatectl
Como se mencionó anteriormente, en Raspberry Pi se sincroniza con el "Timedatectl"Paquete, por lo que para ver que si su sistema está sincronizado con su servidor de región, puede ejecutar el comando a continuación para mostrar el estado:
estado de timedatectl
En la salida, puede ver que la zona horaria se establece en Europa/Londres, que no es precisa para mi región.
Para averiguar las opciones de zonas de tiempo disponibles en Raspberry Pi, puede ejecutar el comando mencionado a continuación:
Timedatectl List TimeZones
Como salida, mostrará una lista completa de zonas horarias disponibles, junto con los nombres de los continentes:
Antes de establecer la zona horaria, es importante habilitar la sincronización de tiempo en Raspberry Pi y para eso, ejecute el comando mencionado a continuación:
sudo timedatectl set-ntp verdadero
Una vez que se habilita la sincronización de tiempo, puede establecer la zona horaria utilizando el comando mencionado a continuación y el reloj del sistema se sincronizará con el servidor de zona horaria establecida:
sudo timedatectl set-timone
Por ejemplo, aquí quería sincronizar el tiempo con la zona horaria de Nueva York:
sudo timedatectl set-timeZone America/new_york
Ahora para verificar que la sincronización de tiempo se habilite con éxito, intentaremos establecer manualmente el tiempo en cualquier momento deseado:
Sudo Timedatectl Tiempo de set '16: 00: 00 '
Si el comando anterior genera un error que indica que la "sincronización automática de tiempo está habilitada", entonces su sincronización de tiempo se completa con éxito
Método 2: utilizando Timesyncd.confusión
El otro método para sincronizar el tiempo es editar el "Timesyncd.confusiónArchivo "para usar el protocolo NTP para sincronizar el tiempo. Pero para eso primero debe instalar el NTP Paquete del comando a continuación:
sudo apt install ntp
Luego, utilizando el editor nano, abra el "Timesyncd.confusiónArchivo "utilizando el comando mencionado a continuación:
sudo nano/etc/systemd/timesyncd.confusión
Una vez que se abre el archivo, ahora desplácese a la parte inferior del archivo y pegue el texto dentro del archivo, que se menciona a continuación:
#Ntp =
Fallbackntp = 0.a nosotros.piscina.NTP.org 1.a nosotros.piscina.NTP.organizar
Guarde el archivo presionando Ctrl+X y luego Y.
Ahora para asegurar que NTP El servicio se está ejecutando, use el comando mencionado a continuación:
estado de servicio sudo ntp
Si el estado del servicio está inactivo, entonces debe iniciar el servicio:
Para iniciar el servicio NTP, ejecute el comando mencionado a continuación:
SUDO SERVICIO NTP Inicio
Y para verificar que se inicie el servicio, ejecute el NTP Comando de estado nuevamente:
estado de servicio sudo ntp
En la salida, puede ver que el servicio se ejecuta activamente ahora:
Finalmente, para verificar que la sincronización se habilite con éxito, intentemos establecer manualmente el tiempo en Raspberry PI:
Sudo Timedatectl Tiempo de set '16: 00: 00 '
Se genera el error que verifica que el tiempo se sincroniza con éxito.
Conclusión
Para sincronizar el tiempo con un servidor en Raspberry Pi, hay dos métodos; uno es usando el "Timedatectl"Que también se usa de forma predeterminada para sincronizar el tiempo en Raspberry Pi. El otro método es modificar el "Timesyncd.confusiónArchivo "Pero para este método, el NTP El paquete debe instalarse.