#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.
meu /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
Responder1
O problema vem de kali-experimental
e kali-last-snapshot
em seu sources.list.
No Kali Linux, a troca de ramificações não causa problemas, mas a mixagem serve.
Você pode termúltiplas filiais habilitadas ao mesmo tempo. No entanto, a troca de ramificações pode apresentar problemas, pois os pacotes podem estar em versões diferentes e indisponíveis ou instáveis em certos casos.
Para resolver este problema você precisa usar apenas um branch kali-linux, três opções (explicadas na documentação do kali-linux: Relação do Debian):
kali-rolling
(Padrão e atualizado com frequência)
Seu /etc/apt/sources.list
deve conter apenas:
deb http://http.kali.org/kali kali-rolling main non-free contrib
Você pode usar o seguinte comando:
echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list
kali-last-snapshot
(equivalente estável do debian)
Seu /etc/apt/sources.list deve conter apenas:
deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
linha de comando:
echo "deb http://http.kali.org/kali kali-last-snapshot main non-free contrib" | sudo tee /etc/apt/sources.list
kali-experimental
(Pacotes que estão em teste - geralmente usados com o repositório contínuo)
Você /etc/apt/sources.list
pode conter apenas:
deb http://http.kali.org/kali kali-experimental main non-free contrib
linha de comando:
echo "deb http://http.kali.org/kali kali-experimental main non-free contrib" | sudo tee -a /etc/apt/sources.list
Feito isso, execute o seguinte comando:
sudo apt update
sudo apt dist-upgrade
Responder2
Quando diz que você guardou pacotes quebrados, você pode usar:
dpkg -l | grep "^hi"
Para encontrá-los. O que fazer com eles é sua escolha e depende do motivo pelo qual estão detidos.
Pacotes retidos significa que, por algum motivo, manualmente ou por política ou o que quer que seja, esses pacotes são definidos para uma versão específica. Se você não precisar deles nessa versão, você pode parar de mantê-los e fazer uma atualização/atualização completa e instalar o Pulse.