При обработке обнаружены ошибки: tzdata

При обработке обнаружены ошибки: tzdata

Я устанавливал Ubuntu на не очень старый ноутбук, и когда я попытался установить пакет, у меня появилась ошибка Errors were encountered while processing: tzdata.

Я пытался сделать это dpkg-reconfigure tzdata, но вместо этого получил tzdata is broken or not fully installed. apt install tzdataдействует так, как будто это будет работать, но когда его просят подтвердить полную установку, выдается ошибка, потому что

dpkg: error processing package tzdata (--configure):
 package is in a very bad inconsistent state; you should reinstall it before attempting configuration
Errors were encountered while processing:
 tzdata

Насколько мне известно, tzdata означает TimeZoneDATA, и при попытке удалить его я получаю предупреждение о том, что Xserver и куча других будут удалены, а также это зависимость пакета Ubuntu.

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

решение1

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

sudo apt install --reinstall tzdata

что, по-видимому, сработало в вашем случае.

Связанный контент