kali-rolling(Predeterminado y actualizado con frecuencia)

kali-rolling(Predeterminado y actualizado con frecuencia)
#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.

mi /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 

Respuesta1

El problema proviene de kali-experimentaly kali-last-snapshoten su lista de fuentes.

En Kali Linux, cambiar de rama no causa un problema, pero mezclar servirá.

Puede que tengasmúltiples sucursales habilitadas a la vez. Sin embargo, cambiar de rama puede presentar problemas, ya que los paquetes pueden tener versiones diferentes y no estar disponibles o ser inestables en ciertos casos.

Para resolver este problema, necesita usar solo una rama de Kali-Linux, tres opciones (explicadas en los documentos de Kali-Linux: Relación de Debian):

kali-rolling(Predeterminado y actualizado con frecuencia)

​ Su /etc/apt/sources.listdebe contener sólo:

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

Puedes utilizar el siguiente comando:

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

kali-last-snapshot(equivalente estable de Debian)

Su /etc/apt/sources.list debe contener sólo:

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

línea de comando:

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

kali-experimental(Paquetes que están bajo prueba; a menudo se usan con el repositorio móvil) ​

Su /etc/apt/sources.listpuede contener sólo:

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

línea de comando:

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

Una vez hecho esto, ejecute el siguiente comando:

sudo apt update
sudo apt dist-upgrade

Ramas de Kali

Repositorios de la red Kali (/etc/apt/sources.list)

¿Sudo en Kali-Linux?

Respuesta2

Cuando dice que has retenido paquetes rotos, puedes usar:

dpkg -l | grep "^hi"

Para encontrarlos. Qué hacer con ellos es tu elección y depende de por qué están retenidos.

Paquetes retenidos significa que por alguna razón, ya sea manualmente o por política o lo que sea, esos paquetes están configurados en una versión específica. Si no los necesita en esa versión, puede dejar de retenerlos y realizar una actualización/actualización completa e instalar Pulse.

información relacionada