Desde la página del manual:
-m, --ignore-missing, --fix-missing
Ignore missing packages; if packages cannot be retrieved or fail the integrity
check after retrieval (corrupted package files), hold back those packages and
handle the result.
Use of this option together with -f may produce an error in some situations. If a
package is selected for installation (particularly if it is mentioned on the
command line) and it could not be downloaded then it will be silently held back.
Configuration Item: APT::Get::Fix-Missing.
Esto es confuso:
- ¿Cómo pueden 'ignorar faltante' y 'corregir faltante' ser sinónimos de la misma opción?
- ¿Qué significa 'retener' en este contexto?
- ¿Qué significa "manejar el resultado"?
¿Y en qué situación es útil de todos modos? Cuando intenta instalar un paquete que no está en el índice de apt, aparece este mensaje:
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
¿Las dos sugerencias ( apt-get update
, apt-get install --fix-missing...
) son equivalentes?
--fix-missing
es el sinónimo de-f
. Sin embargo, el comportamiento debe ser el mismo que el de Synaptic: intente actualizar solo los paquetes descargados.