處理時遇到錯誤:tzdata

處理時遇到錯誤:tzdata

我一直在一台不太舊的筆記型電腦上安裝 Ubuntu,當我嘗試安裝軟體包時,我得到了Errors were encountered while processing: tzdata.

我曾經嘗試這樣做dpkg-reconfigure tzdata,但我得到了tzdata is broken or not fully installedapt 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

AFAIK tzdata 代表 TimeZoneDATA ,嘗試刪除它會警告我 Xserver 和其他一些將被刪除,並且是 ubuntu 軟體包的依賴項。

它不允許我安裝任何東西,但其他一切都正常工作。有沒有辦法解決這個問題或讓 dpkg 不關心它?

答案1

該軟體包處於不一致狀態,這意味著只有重新安裝才有幫助。為此,您通常會先卸載該軟體包,但在這種情況下,這意味著卸載許多依賴它的重要軟體包。幸運的是,有一種方法可以一次卸載並重新安裝,而無需刪除任何其他軟體包:

sudo apt install --reinstall tzdata

這顯然對你的情況有效。

相關內容