Solución al error de dependencias rotas en Kali Linux (PyInstaller)

Si usas Kali Linux en VMware o cualquier entorno, 


seguro alguna vez te encontraste con este molesto error al actualizar o instalar paquetes:

Unsatisfied dependencies:
python3-pyinstaller : Depends: pyinstaller-hooks-contrib but it is not installed
Error: Unmet dependencies. Try 'apt --fix-broken install' ...
  

⚡ El problema

Durante una actualización con apt full-upgrade, Kali detecta dependencias sin resolver: en este caso, python3-pyinstaller necesitaba pyinstaller-hooks-contrib, pero no podía instalarlo automáticamente.

✅ La solución definitiva

Después de probar con apt --fix-broken install y no obtener resultados, la forma de resolverlo fue forzando la instalación del paquete faltante con:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install pyinstaller-hooks-contrib
  

Con este comando se forzó a dpkg a sobrescribir conflictos de archivos y finalmente se completó la instalación. Luego bastó con:

sudo apt update && sudo apt full-upgrade -y
  

¡Y listo! Sistema actualizado y sin errores.

🚀 Conclusión

Cuando te encuentres con errores de dependencias en Kali Linux, no entres en pánico. Muchas veces la solución está en instalar manualmente el paquete problemático con la opción --force-overwrite.

💡 Consejo: Siempre revisa qué paquete falta e instálalo directamente. Esto evitará perder tiempo probando múltiples soluciones.


¿Te pasó lo mismo? Déjame un comentario y cuéntame si esta solución te sirvió 😉

Artículo Anterior Artículo Siguiente