Estou instalando o Ubuntu em um laptop não tão antigo e, quando tentei instalar um pacote, recebi o arquivo Errors were encountered while processing: tzdata
.
Eu tentei fazer dpkg-reconfigure tzdata
, mas em vez disso consegui tzdata is broken or not fully installed
. apt install tzdata
age como se fosse funcionar, mas quando solicitado a confirmar a instalação completa, ocorrerá um erro porque
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
AFAIK tzdata significa TimeZoneDATA e tentar removê-lo me avisa que o Xserver e vários outros serão removidos, e é uma dependência de um pacote do Ubuntu.
Não me permite instalar nada, mas todo o resto funciona bem. Existe uma maneira de resolver esse problema ou fazer com que o dpkg não se importe com isso?
Responder1
O pacote está em um estado inconsistente, o que significa que apenas a reinstalação ajudará. Para isso, normalmente você primeiro desinstalaria o pacote, mas neste caso isso significaria desinstalar muitos pacotes vitais que dependem dele. Felizmente, existe uma maneira de desinstalar e reinstalar de uma só vez, sem remover nenhum outro pacote:
sudo apt install --reinstall tzdata
que aparentemente funcionou no seu caso.