Nach dem Googeln habe ich einige Leute gefunden, die sagten, dass das Entfernen des Paket-Appstreams das Problem beheben wird.
Diese Lösung funktioniert, aber in vielen Fällen werden mit diesem Ansatz Pakete entfernt, die Sie möglicherweise nicht entfernen möchten.
Eine alternative Lösung besteht darin, die drei letzten Zeilen in der /etc/apt/apt.conf.d/50appstream
Datei wie folgt zu kommentieren :
...
#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 | true; fi";
#};
Speichern Sie dann die Datei und führen Sie sie apt-get update
erneut aus.
Nach dem Ausführen eines System-Upgrades besteht die Möglichkeit, dass der Paket-Appstream über ein Upgrade verfügt, mit dem dieser Fehler behoben werden kann, und möglicherweise wird die folgende Meldung angezeigt:
Configuration file '/etc/apt/apt.conf.d/50appstream'
==> Modified (by yourself or by a script) since the installation.
==> The package distributor has released an updated version.
What do you want to do? Your options are:
Y or I: install the version of the maintainer package
N or O: keep the currently installed version
D: Show differences between versions
Z: start a shell to examine the situation
Sie sollten Y sagen, um die von Ihnen geänderte Datei zu aktualisieren.
Ich poste dies, um anderen zu helfen, die nach diesem Fehler suchen können.