Я пытался настроить DST на встроенный linux, который запустил дистрибутив Linux Yocto Project/OpenEmbedded.DST не работает во встроенном дистрибутиве Linux (без подключения к сети)
Первым шагом было проверить, установлена ли символическая ссылка из/etc/localtime в/usr/share/zoneinfo/Europe/Paris.
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
Тогда следующим шагом, казалось, было знать, был ли RTC настроен на UTC. Сообщество предложило проверить файл/etc/sysconfig/clock. К сожалению, в этом дистрибутиве нет такого файла.
Теперь мне приходят два вопроса: во-первых, существует ли другой способ проверить, находится ли RTC в UTC? Во-вторых, рассмотрение распределения Poky/OpenEmbedded осуществляется соединением пользовательских пакетов, какие пакеты необходимы для выполнения DST?
Вчера вопрос был решен. Проблема была вызвана файлами на/usr/share/zoneinfo /. После проверки, что они были неправы с zdump на виртуальной машине, я обновил их на встроенном ПК, и DST начал работать. Спасибо за информацию о проверке TZ – DBeltran