答案1
这看起来像是某个损坏的额外存储库的错误。如果您添加了 ppa,您可能需要尝试清除该 suru-icon-theme 存储库,然后升级可能会成功。
编辑...你可以尝试
sudo apt update--fix-missing
这将使更新忽略缺失的包。
或者您可以执行以下操作来删除 ppa 和应用程序。对我来说,删除 ppa 的最简单方法是使用图形界面。如果您在 Ubuntu 上使用默认的 Unity 桌面环境,请搜索“软件源”。打开软件源后,单击“其他软件”选项卡并删除给您带来麻烦的 ppa,特别是 suru-icon-theme 和您用于 java 安装的任何 ppa(webupd8?)。还有其他使用终端的方法,但它们需要知道 ppa 的确切 url 地址。这里有一篇关于清除 ppa 的所有不同方法的更详细的文章https://itsfoss.com/how-to-remove-or-delete-ppas-quick-tip/
清除 ppa 后,您应该使用终端清除应用程序。然后在命令末尾输入此命令以及要删除的包名称,然后按回车键。它会要求您输入密码,然后它应该可以正常工作。
sudo apt purge(应用程序名称在此处不带括号)
例如
sudo apt purge suru 图标主题
这应该可以工作,因为终端抱怨该包。Webup8 通常可以工作,我现在正在为 java 8 使用它,但由于它存在无法工作的问题,您需要做的就是...
sudo add-apt-repository --remove ppa:webupd8team/java
sudo apt 更新
sudo apt purge oracle-java8*
如果你想清理剩余的依赖包,那么你可以使用
sudo apt 自动删除