Почему timezonectl не перечисляет все доступные часовые пояса?
$ timedatectl
⋮
Timezone: UTC (UTC, +0000)
⋮
$ timedatectl list-timezones | grep -i utc
-no output-
$ timedatectl list-timezones | wc -l
417
ls /usr/share/zoneinfo
включает UTC, UCT, GMT, Universal и т. д. Но ни один из них не включен в список.
Я заметил это, в частности, в CentOS 7 и получил идентичные результаты на двух разных машинах. Однако, что интересно, Ubuntu показывает «UTC», но не «GMT». Который существует в ./zoneinfo. Так что все это меня сбивает с толку.