kali-rolling(Standard und häufig aktualisiert)

kali-rolling(Standard und häufig aktualisiert)
#apt-get install pulseaudio


Building dependency tree        
Reading state information... Done 
Some packages could not be installed. This may mean that you have 
requested an impossible situation or if you are using the unstable 
distribution that some required packages have not yet been created 
or been moved out of Incoming. 
The following information may help to resolve the situation: 

The following packages have unmet dependencies: 
pulseaudio : Depends: libpulse0 (= 13.0-3) but 13.0-5 is to be installed 
             Depends: pulseaudio-utils but it is not going to be installed 
E: Unable to correct problems, you have held broken packages.

Mein /etc/apt/sources.list:

deb http.kali.org/kali kali-last-snapshot main non-free contrib 
deb http.kali.org/kali kali-experimental main non-free contrib 
deb-src  http.kali.org/kali kali-rolling main non-free contrib 

Antwort1

Das Problem liegt in kali-experimentalund kali-last-snapshotaus Ihrer Quellenliste.

Unter Kali Linux stellt das Wechseln von Zweigen kein Problem dar, das Mischen reicht jedoch aus.

Möglicherweise haben Siemehrere Zweige gleichzeitig aktiviert. Das Wechseln zwischen Zweigen kann jedoch zu Problemen führen, da Pakete unterschiedliche Versionen aufweisen und in bestimmten Fällen nicht verfügbar oder instabil sein können.

Um dieses Problem zu lösen, müssen Sie nur einen Kali-Linux-Zweig verwenden. Es gibt drei Auswahlmöglichkeiten (erläutert in den Kali-Linux-Dokumenten: Debians Beziehung):

kali-rolling(Standard und häufig aktualisiert)

Ihr /etc/apt/sources.listsollte nur enthalten:

deb http://http.kali.org/kali kali-rolling main non-free contrib

Sie können den folgenden Befehl verwenden:

echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list

kali-last-snapshot(stabiles Äquivalent von Debian)

Ihre /etc/apt/sources.list sollte nur Folgendes enthalten:

deb http://http.kali.org/kali kali-last-snapshot main non-free contrib

Befehlszeile:

echo "deb http://http.kali.org/kali kali-last-snapshot main non-free contrib" | sudo tee /etc/apt/sources.list

kali-experimental(Pakete, die getestet werden – werden oft mit dem Rolling Repository verwendet) ​

Ihr /etc/apt/sources.listdarf nur enthalten:

deb http://http.kali.org/kali kali-experimental main non-free contrib 

Befehlszeile:

echo "deb http://http.kali.org/kali kali-experimental main non-free contrib" | sudo tee -a /etc/apt/sources.list

Führen Sie anschließend den folgenden Befehl aus:

sudo apt update
sudo apt dist-upgrade

Kali-Filialen

Kali-Netzwerk-Repositorys (/etc/apt/sources.list)

Sudo auf Kali-Linux?

Antwort2

Wenn die Meldung angezeigt wird, dass Sie beschädigte Pakete zurückgehalten haben, können Sie Folgendes verwenden:

dpkg -l | grep "^hi"

Um sie zu finden. Was Sie mit ihnen tun, ist Ihre Entscheidung und hängt davon ab, warum sie festgehalten werden.

Angehaltene Pakete bedeutet, dass diese Pakete aus irgendeinem Grund (manuell, aufgrund von Richtlinien oder was auch immer) auf eine bestimmte Version eingestellt sind. Wenn Sie sie in dieser Version nicht benötigen, können Sie sie nicht mehr anhalten, ein vollständiges Upgrade/Update durchführen und Pulse installieren.

verwandte Informationen