错误更新:izx/askubuntu/ubuntu xenial Release'没有发布文件

错误更新:izx/askubuntu/ubuntu xenial Release'没有发布文件

我正在执行更新,但出现以下失败:

The repository 'http://ppa.launchpad.net/izx/askubuntu/ubuntu xenial Release' does not have a Release file..

运行本地 Ubuntu 服务器 16.04

答案1

PPA 没有适用于您正在运行的 Ubuntu 版本 (16.04) 的软件包,因此没有发布文件。发布文件用于检查来自源的软件包的完整性,因此 APT 将此视为安全问题并拒绝获取任何内容。

PPA 损坏的可能原因:

  • 您最近进行了升级,但 PPA 未被删除
  • 您离线安装了(我曾经遇到过这种奇怪的情况,将过时的 PPA 添加到源中)
  • 另一个用户在你不知情的情况下添加了 PPA

删除已安装软件包的 PPA 的最佳方法是使用,ppa-purge同时删除所有相关软件包并尝试将其恢复为默认版本

sudo apt install ppa-purge
sudo ppa-purge ppa:izx/askubuntu/ubuntu

但是如果您没有来自 PPA 的任何软件包(如本例),您可以简单地使用add-apt-repository带有-r删除标志的命令:

sudo add-apt-repository -r ppa:izx/askubuntu/ubuntu

或者直接删除/etc/apt/sources.list.d

相关内容