如何使用终端一次性删除损坏的 PPA?

如何使用终端一次性删除损坏的 PPA?

我有很多损坏的 PPA,我想删除它们,但由于我有很多 PPA,所以手动删除它们不是一个选择。我想以某种方式一次性删除所有损坏的 PPA。谢谢你的帮助!

编辑:这是sudo apt-get update | grep Failed。我认为这可以很好地指示 PPA 是否损坏。

答案1

我们实际上直到本月晚些时候正式发布时才会讨论 19.04。您导致这些问题的主要原因是过早升级到尚未发布的 Ubuntu 版本。

但是,要解决您的问题......

is configured multiple times in /etc/apt/sources.list:50 and /etc/apt/sources.list.d/vivaldi.list:3

它会立即告诉您问题所在。您输入了两次相同的存储库,一次是在 sources.list 第 50 行,另一次是在 vivaldi.list 第 3 行。查看 vivadi.list,然后编辑 sources.list 并删除第 50 行的重复条目。

The repository 'http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu disco Release' does not have a Release file.

由于您过早升级到 19.04,一些 PPAdisco过早更新到该版本,而这些 PPA 尚不存在。编辑每个 PPA 并使用cosmic或一些较旧的 Ubuntu 版本。在应用程序中执行此操作最简单Software & Updates

相关内容