Ich versuche, mein Artix-Linux (von Arch abgeleitet) über die Befehlszeile mit folgendem Befehl zu aktualisieren:
sudo pacman -Syu
Ich erhalte die folgende Fehlermeldung:
...
Total Download Size: 3.15 MiB
Total Installed Size: 15628.07 MiB
Net Upgrade Size: 678.21 MiB
:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
khtml-5.79.0-1-x86_64 2.8 MiB 3.09 MiB/s 00:01 [-------------------------------------------------] 88%
kross-5.79.0-1-x86_64 3.1 MiB 3.02 MiB/s 00:01 [-------------------------------------------------] 99%
(1096/1096) checking keys in keyring [-------------------------------------------------] 100%
(1096/1096) checking package integrity [-------------------------------------------------] 100%
error: khtml: signature from "Artix Buildbot <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/khtml-5.79.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: kross: signature from "Artix Buildbot <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/kross-5.79.0-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.
Wenn ich die letzten beiden Fragen mit „Ja“ beantworte, erhalte ich die gleiche Fehlermeldung.
Ich möchte mein System aktualisieren und dabei diese beiden Pakete ignorieren. Wie kann ich das tun? Ist es möglich, dass diese beiden nicht kritischen 6-MiB-Pakete ein 15-GiB-Update blockieren?
Antwort1
Heute erneut versucht und das Update war erfolgreich.
Ich habe diese Frage nicht gelöscht, da es sich möglicherweise um ein häufiges Problem handelt, auch wenn die Lösung trivial ist.