恢复中断的升级(14.04 至 16.04)并

恢复中断的升级(14.04 至 16.04)并

当我从 Ubuntu 14.04 升级到 16.04 时,我的电脑崩溃了。

为了恢复升级,我按照教程中的步骤进行操作挽救中断的 Ubuntu 升级,看起来相当有用。

当我运行命令时,一切都正常:

dpkg --configure -a

但是当我运行命令时

sudo apt-get update && sudo apt-get upgrade

,我收到以下错误消息(我只能拍张照片,因为那台电脑上只有终端在工作)

APT 的“临时故障解决”错误的屏幕截图

基本上,它说它无法解析一些软件包(例如暂时无法解析“gb.archive.ubuntu.com”)

然后我发现了一些东西apt-get update 无法获取文件,“暂时无法解决...”错误,我相信这几乎就是我所经历的(dist 升级期间失败)。

但是,我注意到我的目录中的所有条目sources.list 后面都带有名称“xenial”,因此,恐怕关闭我的目录中的所有条目source.list并不是最好的选择。我的 sources.list 文件的图片如下:

屏幕截图显示了基于终端的文本编辑器中的 sources.list 内容

或者你们中有人认为这可能是暂时的 DNS 问题吗?或者还有其他想法(我感觉这与我的 sources.list 有关)?

答案1

看起来sources.list很好,很可能是 DNS 的问题。

您可以将其添加8.8.8.8为临时 DNS,然后通过运行以下命令查看是否有帮助

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null

然后运行以下命令

sudo apt-get -f install 
sudo apt-get update
sudo apt-get upgrade

如果这解决了您的临时解析消息,那么请等待,看看您的 ISP 是否为您解决了该问题,或者您可以永久地将 DNS 服务器添加到您的系统中:

echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

8.8.8.8是Google自己的DNS服务器。

相关内容