Respuestas:
Puede configurar el tiempo durante el arranque del sistema, y desde la Documentación de Debian incluso lo especifican para su uso en hardware que no registra el tiempo correctamente. Sin embargo, recomiendo usar NTP. Puede configurarlo para conectarse a un servidor NTP. Sin embargo, primero instale NTP, usando
$ sudo apt-get install ntp
Una vez que esté instalado, navegue a /etc/ntp.conf, que puede editar con su edición de texto favorita. Digamos, gedit o nano.
$ sudo nano /etc/ntp.conf
No estoy seguro de si necesita sudo, pero puedes usarlo de todos modos.
Necesita conocer un servidor NTP para configurar esto. Modifique su archivo para que sea así:
logfile /var/log/xntpd
driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server ntp.somedomain.something
server ntp.something.else
Reemplace somedomain.something y something.else con servidores NTP. Puede encontrar algunos desde la página de inicio del servidor NTP .
Si usted tiene systemd
en la versión mayor que 213
(marque: systemd --version
), usted no tiene que instalar ntp
el paquete a la hora del sistema de sincronización.
systemd
proporciona systemd-timesyncd
daemon que implementa el cliente SNTP (Simple NTP).
Para iniciar y habilitar la sincronización SNTP:
timedatectl set-ntp true
Para mostrar la configuración actual del reloj del sistema y RTC :
timedatectl status
La configuración del systemd-timesyncd
demonio está en el /etc/systemd/timesyncd.conf
archivo. Puede proporcionar sus servidores NTP allí. Por defecto, todos los servidores están comentados y los servidores NTP se obtienen de la systemd-networkd.service(8)
configuración o mediante DHCP.
Si ha instalado de Windows junto con Linux , puede tener dificultades con la hora del sistema de arranque dual cuestiones . La razón es simple: Windows mantiene el reloj de hardware en hora local y Linux en hora UTC ( timedatectl set-local-rtc 1
puede ser útil pero no se recomienda; es mejor que cambie la configuración de hora de Windows para forzar el mantenimiento del reloj de hardware en UTC).
sudo apt-get install ntp
sudo systemctl restart ntp
sudo systemctl enable ntp
Eso es. Solo corre $ date
para ver si funciona.