如何解决Ubuntu的 ‘Repository does not have a release file’错误


原文地址:如何解决Ubuntu的 ‘Repository does not have a release file’错误

本篇文章主要分享了Ubuntu系统出现“Repository does not have a release file”错误的原因以及如何解决“Repository does not have a release file”错误。

在Ubuntu上安装软件时,有时可能需要添加第三方PPA。添加PPA使您可以访问官方Ubuntu存储库中未包含的软件包。有时,在更新系统或安装软件包时,您可能会遇到错误,指示添加的PPA没有发行文件。

该错误非常令人沮丧,因为它限制了您有效管理软件包的能力。在本指南中,我们将指导您如何解决此问题,然后重新使用系统而不会出现问题。

“Repository does not have a release file”造成的原因

“Repository does not have a release file”是因为添加的储存库不适用于当前Ubuntu版本。例如在Ubuntu 18.04上安装Deepin桌面环境,该PPA应该在Ubuntu 20.04(也称为Focal Fossa)上使用时候就会出现该错误。

如何解决Ubuntu的 ‘Repository does not have a release file’错误

sudo add-apt-repository ppa:ubuntudde-dev/stable

此错误使您无法更新,升级甚至安装软件包。

如何解决Ubuntu的 ‘Repository does not have a release file’错误

如何修复“Repository does not have a release file”错误

在知道导致错误的原因之后,现在让我们看看如何修复系统。要清除错误,您需要删除麻烦的存储库。您可以在终端上以图形方式实现“软件和更新”工具或运行命令。

要以图形方式删除存储库,请如图所示启动“软件和更新”工具。

如何解决Ubuntu的 ‘Repository does not have a release file’错误

单击“其他软件”选项卡,然后选择要删除的PPA。最后,点击窗口底部的“删除”按钮。

如何解决Ubuntu的 ‘Repository does not have a release file’错误

将弹出一个身份验证窗口,提示您输入密码。输入您的用户密码,然后按Enter

如何解决Ubuntu的 ‘Repository does not have a release file’错误

在命令行上,可以使用显示的语法删除存储库:

 sudo add-apt-repository --remove ppa:name/here

在我们的例子中,我们的命令将是:

sudo add-apt-repository --remove ppa:ubuntudde-dev/stable

然后按ENTER键删除存储库。

如何解决Ubuntu的 ‘Repository does not have a release file’错误

以上就是解决Ubuntu上的“Repository does not have a release file”错误的方法。

评论

登录后评论

服务器优惠活动

Top