kali-rolling(Padrão e atualizado com frequência)

kali-rolling(Padrão e atualizado com frequência)
#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-experimentale kali-last-snapshotem 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.listdeve 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.listpode 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

Ramos de Kali

Repositórios da Rede Kali (/etc/apt/sources.list)

Sudo no Kali-linux?

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.

informação relacionada