启动更新时出现错误消息:无法加载软件包列表

启动更新时出现错误消息:无法加载软件包列表

留言内容:

Failed to load the package list

This is a serious problem. Try again later. If this problem appears again, please report an error to the developers.  
Click details, which says:

E:Type 'http://ppa.launchpad.net/madman2k/ubuntu' is not known on line 61 in source list /etc/apt/sources.list  

尝试过这个解决方案:

sudo rm /var/lib/apt/lists/* -vf  
sudo apt-get update  

然而,当输入第一个命令时,它会返回一个错误:

rm: cannot remove `/var/lib/apt/lists': Is a directory

有人建议我更改更新管理器中的设置。不幸的是,我不能这样做,因为每次我收到错误时更新管理器都会关闭。

还有其他方法可以删除该包吗?

答案1

打开更新管理器,点击设置,打开“其他软件”选项卡,删除 ppa.launchpad.net/madman2k/ubuntu 条目。再试一次。

这通常发生在 ppa 不再需要且已被删除时,或者在新的 Ubuntu 版本中不可用或不需要它时。

答案2

此问题是由于madman2k用户的存储库已从 PPA 系统中删除而导致的。请尝试访问http://ppa.launchpad.net/madman2k/

您需要做的就是在您的 中删除此 PPA 的行/etc/apt/sources.list

此外,sudo apt-add-repository将来使用 ,以便将您的存储库添加到/etc/apt/sources.d/。这样,您只需 即可删除无效的存储库(例如此存储库)sudo apt-add-repository -r ppa:madman2k/ubuntu

相关内容