Время, часовые пояса

Установка часового пояса:

dpkg-reconfigure tzdata

Для того, чтобы время автоматически синхронизировалось с определенной периодичностью, используется инструмент ntp.
Установка:

sudo apt-get -y install ntp

После установки он сам запустится и будет автоматически синхронизировать время сервера с серверами времени.
Проверим, запустился ли сервис ntpd:

sudo netstat -tulnp | grep ntp
Ответ должен быть примерно таким:
udp        0      0 1.1.1.1:123             0.0.0.0:*                           956/ntpd
udp        0      0 127.0.0.1:123           0.0.0.0:*                           956/ntpd
udp        0      0 0.0.0.0:123             0.0.0.0:*                           956/ntpd
udp6       0      0 xxxx::xxxx:xxxx:xxx:123 :::*                                956/ntpd
udp6       0      0 xxxx:xxxx:x:xxxx::x:123 :::*                                956/ntpd
udp6       0      0 ::1:123                 :::*                                956/ntpd
udp6       0      0 :::123                  :::*                                956/ntpd

Проблема

Время в BIOS переодически сбрасывается в UTC, хотя используется локальное,
решение - 2 команды (под рутом):

hwclock -w --localtime 
hwclock --systohc
это запишет системные часы в аппаратные и пометит в конфиге hwclock, что аппаратное время теперь локальное