E:需要重新安装软件包 tzdata,但我找不到它的存档

E:需要重新安装软件包 tzdata,但我找不到它的存档

我需要重新安装它才能将 11.04 Ubuntu 升级到 11.10

我尝试时不断收到错误:

sudo apt-get install tzdata


E: The package tzdata needs to be reinstalled, but I can't find an archive for it.

我试过了

sudo apt-get autoclean

但没有帮助。

答案1

正如 Journeyman Geek 所评论的那样,如果更改你从中拉取的存储库,运行 apt-get update 并重试不起作用,请尝试从中手动下载软件包http://packages.ubuntu.com并通过 dpkg -i 安装。

您仍需要解决 repo 错误才能升级

答案2

在 Dockerfile 中,你需要安装

sudo echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections

第一个 apt-get。然后,随便你,例如:

sudo DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -y \
--no-install-recommends install ...

如何在 ubuntu docker 镜像上安装 tzdata?了解详情。

相关内容