错误更新: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
PPA没有您正在运行的Ubuntu(16.04)版本的软件包,因此没有发布文件。 Release文件用于检查来自源的包的完整性,因此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
remove标志:
sudo add-apt-repository -r ppa:izx/askubuntu/ubuntu
或者只是在/etc/apt/sources.list.d
删除它的/etc/apt/sources.list.d