Отсутствуют часовые пояса. Нельзя установить несколько городов.

Вопрос или проблема

Я хочу добавить несколько городов в меню времени, которое появляется при нажатии на часы в меню.

Окленд (Новая Зеландия) и Порт-Луи (Маврикий) отсутствуют в списке доступных городов. Я успешно добавил Франкфурт, Москву, Денвер, так что остальная часть работает, просто не хватает некоторых городов.

Почему некоторые часовые пояса отсутствуют? Многие столицы Тихого океана и Африки, которые я пробовал, нет в списке.

Существует ли другой пакет для их добавления?

Если да, то почему он не загружается по умолчанию?

Я использую версию 16.04. Домашний часовой пояс – Великобритания/Лондон.
Та же проблема была в предыдущей версии, но я не помню, как ее исправить. Почему не загрузить все города при установке или первом обновлении?

Ответ или решение

Вопрос о недоступных часовых поясах, таких как Окленд (Новая Зеландия) и Порт-Луи (Маврикий), является распространенной проблемой, особенно на системах, основанных на Linux, например, Ubuntu 16.04. Вот несколько шагов и рекомендаций, которые могут помочь вам решить эту проблему.

  1. Проверка установленных часовых поясов:
    Для начала вы можете проверить, какие часовые пояса уже установлены в вашей системе. Используйте терминал и выполните следующую команду:

    timedatectl list-timezones

    Эта команда выведет все доступные часовые пояса.

  2. Установка дополнительных пакетов:
    Возможно, недостаточно данных для вашей системы. Убедитесь, что у вас установлен пакет tzdata, так как в нём хранятся данные о часовых поясах. Если этот пакет не установлен, вы можете установить его следующим образом:

    sudo apt-get install tzdata

    После установки выполните команду для обновления информации о часовых поясах:

    sudo dpkg-reconfigure tzdata
  3. Добавление недостающих часовых поясов вручную:
    Если необходимые города по-прежнему отсутствуют, вы можете попытаться добавить их вручную. Для этого вам нужно отредактировать файл конфигурации часовых поясов. Например, для добавления Окленда вы можете попробовать:

    sudo ln -sf /usr/share/zoneinfo/Pacific/Auckland /etc/localtime

    Для Порт-Луи аналогично:

    sudo ln -sf /usr/share/zoneinfo/Indian/Mauritius /etc/localtime
  4. Обновление системы:
    Убедитесь, что ваша система обновлена. Используйте следующие команды:

    sudo apt-get update
    sudo apt-get upgrade

    Иногда после обновления базовых пакетов может появиться больше часовых поясов.

  5. Почему не загружаются все города по умолчанию:
    Как правило, не все часовые пояса загружаются по умолчанию для уменьшения объёма данных и повышения производительности. Многие дистрибутивы Linux выбирают действовать именно так из соображений целесообразности и ресурсов. Предполагается, что пользователи могут добавлять только те часовые пояса, которые им нужны.

  6. Использование KDE или GNOME:
    Если вы используете графическую оболочку, как KDE или GNOME, вы можете воспользоваться графическими утилитами для управления часовыми поясами. Обычно они предлагают более интуитивный интерфейс для добавления и редактирования часовых поясов.

Надеюсь, эти шаги помогут вам решить проблему с недостающими часовыми поясами. Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться за поддержкой.

Оцените материал
Добавить комментарий

Капча загружается...