Настройка даты и времени debian

Обновляем дерево пакетов подключенных репозиториев.

sudo apt-get update

Производим установку более новой версии tzdata

sudo apt-get install tzdata

Делаем конфигурацию tzdata и выбираем наш часовой пояс

sudo dpkg-reconfigure tzdata

Установка NTP клиента:

sudo apt-get install ntp
nano /etc/ntp.conf

Меняем серверы ntp если нужно

server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org

Проверяем

ntpq -p

Если у вас будет вывод аналогичный этому — все впорядке, ntp синхронизация системного времени корректно работает:

remote refid st t when poll reach delay offset jitter
===========================================================
*webhost2.mitht. 193.67.79.202 2 u 52 64 17 16.412 -35.137 0.886
mail.sonur.ru .PPS. 1 u 48 64 17 79.297 -58.992 1.493
guard.qword.ru .INIT. 16 u - 64 0 0.000 0.000 0.000
ns.davydkovo.ne 130.173.91.58 2 u 45 64 17 23.343 -40.480 1.351
golem.canonical 192.93.2.20 2 u 45 64 17 66.089 -34.140 1.669

P.S. Если время отображается в UTC а не MSK при выполнении команды date

wget http://www.iana.org/time-zones/repository/releases/tzdata2015g.tar.gz

распаковал и выполнил

zic europe

Компилируем временные зоны из файла europe. Программа zic формирует бинарные файлы нужного формата. Если запускать без ключа “-d” файлы сохраняются сразу “куда надо” — т.е. в /usr/share/zoneinfo.

zic europe

Сразу не заработало, пришлось удалить /etc/localzone

rm -f /etc/localtime

и создать симлинк с /usr/share/zoneinfo

ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

После этого все заработало