Lo he visto antes. Me pregunto qué hace exactamente.
41
De man apt-get
:
-f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place. This
option, when used with install/remove, can omit any packages to permit APT
to deduce a likely solution. If packages are specified, these have to
completely correct the problem. The option is sometimes necessary when
running APT for the first time; APT itself does not allow broken package
dependencies to exist on a system. It is possible that a system's dependency
structure can be so corrupt as to require manual intervention (which usually
means using dselect(1) or dpkg --remove to eliminate some of the offending
packages). Use of this option together with -m may produce an error in some
situations. Configuration Item: APT::Get::Fix-Broken.
sudo apt-get -f install
que, por sí solo, no es suficiente para reparar paquetes rotos, vea esta respuesta .package
resultado de las dependencias insatisfechas, simplemente haga lo posiblesudo apt-get remove package
para deshacerse del error de dependencia insatisfecha y no instalar los paquetes que solucionan el problema.Aquí es donde lo encontré muy útil. Ejecuté un comando dpkg para instalar un par de paquetes .deb, pero la instalación falló porque faltaban algunas dependencias.
Entonces corrí
e instaló exactamente las dependencias que se necesitaban. Luego pude volver a ejecutar mi comando dpkg y todo funcionó.
fuente