为什么很多软件在 Ubuntu 16.04 中从 Ubuntu 软件中消失了?

为什么很多软件在 Ubuntu 16.04 中从 Ubuntu 软件中消失了?

例如没有 VirtualBox、Texmaker、LyX、calibre、Redshift。

我已经运行过sudo apt updatesudo apt full-upgrade。我没有使用过 BleachBit。我的电脑唯一的问题似乎是,当我运行 时,我经常会收到类似这样的错误消息sudo apt update

AppStream system cache was updated, but problems were found: Metadata files have errors: /var/cache/app-info/xmls/fwupd.xml
Reading package lists... Done
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi'
E: Sub-process returned an error code

,顺便说一句,我也想修复这个问题。

我尝试过但没有帮助的事情:

正如所建议的apt-get 更新期间出现库损坏错误,我跑了sudo apt install --reinstall libappstream3然后sudo apt purge libappstream3,然后我也重启了电脑。然后我sudo apt install --reinstall libappstream3又跑了sudo apt install --reinstall libappstream4然后我又重启了电脑。

答案1

也许只需等待修复即可漏洞即将面世。

与此同时,这里有一个临时的解决方案:

替换&&第 265 行中/var/cache/app-info/xmls/fwupd.xml这里。 重启。

这个解决方案是暂时的,因为一段时间后文件会恢复到原始的“仅包含 &”的版本。

这是为了解决我的问题中的所有问题。

相关内容