Ich habe gerade Kali Linux auf meinem Raspberry Pi eingerichtet und nach der Aktualisierung und Aufrüstung traten die folgenden Abhängigkeitsprobleme auf – selbst nach apt --fix-broken install
mehrmaligem Ausführen scheint es mir nicht möglich zu sein, diese zu beheben.
Offenbar ist policykit-1 von neueren Versionen der unten aufgeführten Pakete abhängig. Ich kann diese nicht einzeln entfernen, da Abhängigkeiten von anderen Paketen bestehen.
Hat jemand eine Idee, wie man das überwindet oder apt repariert?
root@kali-pi:~# apt full-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
policykit-1 : Depends: libpolkit-agent-1-0 (= 0.105-20) but 0.105-21 is installed
Depends: libpolkit-backend-1-0 (= 0.105-20) but 0.105-21 is installed
Depends: libpolkit-gobject-1-0 (= 0.105-20) but 0.105-21 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@kali-pi:~#
Antwort1
(Ich habe versucht, einen Kommentar abzugeben, als diese Frage noch auf Security.StackExchange verfügbar war. Entschuldigen Sie daher bitte den Beitrag mit der vollwertigen Antwort anstelle des Kommentars, da mir hier als Superuser keine Berechtigungen erteilt wurden.)
Kali ist bekannt für schlechtes Update-/Abhängigkeitsmanagement. Dies beantwortet Ihre Frage vielleicht nicht(deshalb hätte ich es als Kommentar gepostet), kann je nach Ihrer Situation unter der Annahme Folgendes möglich sein:
Ich habe aufgehört, Updates/Upgrades für Kali durchzuführenUndIch habe aufgehört, es außerhalb von VMs für Penetrationstests zu verwenden. Mein aktueller Ansatz, der mir jede Menge Zeit spart, besteht darin, Kali einmal in einer VM einzurichten und es folgendermaßen zu konfigurieren:
- Sprache und Tastaturbelegung einstellen,
- funktionierende Ordnerfreigabe mit dem Host-Betriebssystem,
- funktionierendes Netzwerk-Setup für NAT und ggf. Bridge/Host-Only, abhängig von Ihren Anforderungen
Sobald dies erledigt ist, erstelle ich einfach einen Snapshot der VM und verwende ihn wie gewohnt (Kopieren und Einfügen sollte mit VBox Guest Additions funktionieren). Wenn Kali aus einer Vielzahl möglicher Gründe abstürzt, setze ich es einfach auf den Snapshot zurück. Stellen Sie einfach sicher, dass sich alle relevanten Dateien im freigegebenen Ordner befinden, damit Sie nicht versehentlich wichtige Dateien (Pcaps, Notizen, Flags usw.) löschen.
Stellen Sie sich Kali wie die Einweghandschuhe vor, die Sie an Tankstellen bekommen: gut für die Drecksarbeit, aber nach ein paar Anwendungen weggeworfen.