
Ich verwende Kali Linux und habe neulich einige Pakete mit apt installiert, damit ich R-Code ausführen konnte (wenn ich mich richtig erinnere, habe ich r-base installiert) und seitdem spielt mein apt verrückt. Immer wenn ich jetzt versuche, ein Paket zu installieren, bekomme ich diese
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
apt : Depends: ubuntu-keyring but it is not installable
apt-utils : Depends: apt (= 2.2.3) but 2.0.2ubuntu0.2 is to be installed
r-cran-mgcv : Depends: r-cran-nlme (>= 3.1-64) but it is not going to be installed
r-recommended : Depends: r-cran-nlme (>= 3.1.52) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Ich habe --fix-broken und --fix-missing ausprobiert. Ich habe auch versucht, die fehlenden Dinge manuell zu installieren, wie z. B. r-cran-nlme, was mir Folgendes gibt
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
apt : Depends: ubuntu-keyring but it is not installable
apt-utils : Depends: apt (= 2.2.3) but 2.0.2ubuntu0.2 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
und immer wenn ich versuche, ein anderes Paket abzurufen, wie etwa mit-scheme, kommt es wieder zur ersten Fehlermeldung. Was ich besonders seltsam finde, ist, dass immer Ubuntu-Schlüsselbund angezeigt wird, aber ich verwende Kali, also Debian.
Hier ist meine Quellenliste
# See https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/
deb http://http.kali.org/kali kali-rolling main contrib non-free
# Additional line for source packages
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
Wie kann ich diese Fehler beheben und Apt wieder zum Laufen bringen?
UPDATE: Ich habe alle in den Kommentaren erwähnten Befehle ausprobiert (Update, Upgrade, --fix-broken usw.). Alle geben denselben Fehler aus, den ich in diesem Beitrag zuerst aufgeführt habe, mit Ausnahme von Update, das etwas in der Art von „die Signaturen sind ungültig“ sagt und öffentliche Schlüssel erwähnt. Kali ist, glaube ich, Debian, also bin ich mir nicht sicher, warum es nach Ubuntu-Sachen fragt?
Antwort1
https://superuser.com/a/1705251
Diese Antwort auf eine vor ca. 2 Jahren gestellte Frage hat mein Problem gelöst. Die Antwort mit dem Titel „Update für 2022“
Nach diesen Anweisungen ist nun alles behoben, bis auf ein Paket, das immer noch einen Fehler mit einer ungültigen Signatur aufweist, aber das betrifft nur Spotify und ist daher nicht so wichtig, denke ich.