如何重置更新源

如何重置更新源

嗨,我已经使用 Ubuntu 一段时间了。我现在使用的是 16.10 yakkety。我将其从 16.04 xenial 更新。有些来源在最后说“ubuntu xenial”,其中很多说“升级到 yakkety 时已禁用”。

有时当我尝试更新软件更新程序时显示“无法下载存储库信息”,因此我转到软件和更新应用程序并取消选中我认为可能导致问题的存储库,然后逐个点击检查重新加载,直到没有“下载失败”对话框。

我只是想知道是否有办法重置这些存储库。

在此处输入图片描述

答案1

这是一个(很长的)简短的解释...

当你执行 Ubuntu 升级时,它会禁用所有“外部”源,因为假设它们可能会导致升级出现问题。用户需要确定哪些存储库需要重新启用,哪些可能需要编辑。所有这些“外部”存储库都有一个评论表示他们已经disabled on upgrade to yakkety

您必须查看edit每个存储库条目以确定其状态。我将使用我自己的一个例子。

在这里,您可以看到此存储库使用的是较旧的 xenial 发行版。我想知道 yakkety 是否有较新的发行版?将 URI 字段复制到剪贴板,打开 Web 浏览器,将剪贴板粘贴到地址栏中,然后点击enter转到该网站。

在此处输入图片描述

我们现在位于该网站。单击dists目录。

在此处输入图片描述

然后我们就到了这里。请注意,这个存储库没有 yakkety 目录。最新的目录是 xenial 的。因此,图像 #1 是正确的,不需要更新,除了编辑注释字段并删除注释disabled on upgrade to yakkety。如果有 yakkety 目录,我们可以编辑图像 #1 以显示该分布。单击OK以保存任何编辑,然后启用该存储库前面的复选框。

在此处输入图片描述

像这样检查所有存储库。然后,当您退出时Software & Updates,它将重新扫描新(重新)启用的存储库,以确保不存在任何错误。如果有错误,请记下错误消息,然后返回该存储库条目并重新检查信息是否正确。

相关内容