Tuve un montón de errores en la salida de sudo apt-get update: entradas duplicadas y errores 404 no encontrados.
Los resolví, espero: eliminé los PPA que no tenían ningún paquete asociado con ellos, luego eliminé una entrada duplicada /etc/apt/sources.list
.
Parece que realmente lo he fastidiado. Ahora la mayoría de las líneas dicen Ign cuando lo hago sudo apt-get update
.
¿Cómo hago para enderezar lo que he arruinado? Necesito deshacerme de estos Ign
s que están por todas partes. ¡Hay alrededor del 50% (conjetura del globo ocular) Ign
s!
apt
updates
ppa
repository
bruce
fuente
fuente
Respuestas:
Cuando lo usa
apt-get update
, verifica si es necesario descargar los mismos índices de actualización; de lo contrario, no vuelve a descargar los mismos índices actualizados.Hit
significa que se verificaron las marcas de tiempo en la lista de paquetes, las que coinciden y no hay cambios.Ign
significa que no hay cambios en el archivo de índice pdiff, no molestará descargarlo nuevamente.Get
significa que se verificaron las marcas de tiempo en la lista de paquetes, hubo cambios y se descargarán.No hay nada que temer, solo significa que no hay necesidad de descargar índices actualizados nuevamente, los que tiene son actuales.
fuente
if (Itm.Owner->Status == pkgAcquire::Item::StatDone)
- StatDone significa que el archivo se ha descargado (cf adquirir-item.h) pero el bloque donde se genera Ign es un bloqueo de manejo de errores para descargas fallidas ... aparentemente está más allá de mi comprensión de codificación para principiantes. Sin embargo, solo estoy señalando la contradicción con superuser.com.Ign
significa queapt
intentó descargar algo (como traducción oInRelease
archivo) pero no lo encontró, pero eso puede ignorarse. Proceda a lo siguiente.Hit
significaapt
necesario para descargar unRelease
archivo (porque de alguna manera se eliminó) y una vez que se descarga, comprueba la suma de comprobación del archivo del paquete y descubre que la suma de comprobación mencionada en elRelease
archivo recién descargado coincide con la suma de comprobación del archivo del paquete que ya existe. Es unHit
. Por lo tanto, no volverá a descargar elPackage
archivo.La respuesta correcta de esta pregunta es:
Ign
significa queapt
intentó descargar algo (como traducción oInRelease
archivo) pero no lo encontró, pero eso puede ignorarse, así que continúe con lo siguiente. Debido a que la traducción puede ser una prioridad secundaria y siInRelease
no se puede encontrar el archivo, utiliza otro método de autenticación como usarRelease
yRelease.gpg
emparejar.Hit
significaapt
necesario para descargar unRelease
archivo oInRelease
archivo (porque de alguna manera se eliminó) y una vez que se descargó, verificó la suma de verificación del archivo de índice en él y descubrió que la suma de verificación mencionada allí coincide con la suma de verificación del archivo del paquete ya descargado que está en/var/lib/apt/lists
. Por eso es aHit
. Por lo tanto, no volverá a descargar elPackage
archivo.Encontró la respuesta de:
fuente