将 Ubuntu Server 从 16.04.1 LTS 更新至 18.04.1 LTS 时出错

将 Ubuntu Server 从 16.04.1 LTS 更新至 18.04.1 LTS 时出错

我正在尝试将 Ubuntu Server 16.04.1 LTS 更新至 18.04.1 LTS。

在开始迁移过程之前,我已经更新/升级了所有内容:

sudo do-release-upgrade -d

我已经在其他服务器上成功运行了它。

顺便说一句,它阻塞在中间的某个地方,说明:

Failed to fetch
http://security.ubuntu.com/ubuntu/pool/universe/w/webkit2gtk/libwebkit2gtk-4.0-37-gtk2_2.20.2-0ubuntu0.18.04.1_amd64.deb
Connessione non riuscita [IP: 91.189.91.23 80]

“Connessione non riuscita”方法“无法连接到”

端口开放,IP可达,80端口telnet正常:

telnet 91.189.91.23 80
Trying 91.189.91.23...
Connected to 91.189.91.23.
Escape character is '^]'.

罪魁祸首可能是什么?

我是否应该按照说明禁用其他 PPA在这个答案中

答案1

之后第 n 个重试,我已经运行了

sudo apt-get dist-upgrade

并完成向 18.04 的迁移:|

我还是不知道发生了什么。

答案2

禁用所有 PPA 并确保源列表/etc/apt/source.list仅包含官方存储库。

在某些情况下,如果您使用防火墙阻止域中的特定单词,从而阻止下载特定包,那么您将陷入困境。请确保您允许来自该域的流量,或者您可以将特定 URL 列入白名单。

相关内容