¿Cómo puedo “reconstruir” o “reparar” APTD?

¿Cómo puedo “reconstruir” o “reparar” aptd?

No me refiero a las diversas utilidades para reconstruir y reconfigurar que no han resuelto mi problema, lo que sugiere que algo más fundamental está dañado. Estoy buscando un reemplazo / reconstrucción totalmente nuevo y limpio con todos los caché viejos, etc. limpiado, ya que no sé lo que necesito arreglar. Espero que este enfoque más agresivo simplemente elimine la falla.

Si un disco vino en un disco como en el pasado, lo desinstalaría y reinstalaría en esta etapa. Como es (hasta donde sé) el proceso para hacer eso, no sé qué hacer.

Fondo

El problema que estoy tratando de resolver con esta pregunta puede haberse activado durante el proceso de actualización.

Un enorme archivo de registro de apt de actualización fallida: ¿qué salió mal y cómo lo arreglo?

Descubrí cómo cerrar aptd y apt-get y recuperar mi CPU, pero esto no soluciona el problema subyacente que aptd está realmente dañado. Creo que si puedo hacer esto, el problema será resuelto.

Ayuda: “aptd” está maximizando mi CPU?

Debo señalar que la cosa más complicada que compilé y corrí para crear un archivo no era más compleja que “hola mundo”. Puede que necesite pequeños pasos.

La respuesta (que necesitaba) parecía ser que tal vez el APtd estaba bien, pero el área / boot estaba demasiado llena, lo que corrigió la “reparación” que se necesitaba. Descubrí esto por accidente mientras exploraba preguntas relacionadas (y sus preguntas relacionadas).

Sin embargo, lo que originalmente pensé era que el APTD estaba dañado y necesitaba ser purgado y reconstruido. Es otro debate sobre si esto es una respuesta a la pregunta más amplia que formulé.

Lo que hice

Se eliminaron los archivos de configuración antiguos que, de acuerdo con una respuesta aquí ( Mi partición / boot alcanzó el 100% y ahora no puedo actualizar. No puedo eliminar los núcleos antiguos para hacer espacio ) es seguro hacerlo.

También probé el sudo dpkg -r linux-image-2.* Que parecía ser recursivo y roto de alguna manera que estaba más allá de mí. Lo mató con control + C.

Se cambió al gestor de paquetes synaptic y se desinstaló algunos kernels antiguos. Luego trató de obtener los paquetes obsoletos para actualizar. Ha pasado un tiempo desde que apt-get ha podido hacer cualquier cosa, así que sentí que esto era algo que debía hacerse lo antes posible.

Esto tuvo el efecto de bloquear sináptico y tuve que terminarlo con killall -9 .

Luego, un comentario sobre mi pregunta sobre esto ( ¿Es seguro eliminar los archivos vmlinuz. * De / boot ) me llevó a Cómo eliminar las versiones antiguas del kernel para limpiar el menú de inicio? y este comando:

 sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d') 

Esto limpió apenas por debajo de 3 MB de espacio en disco.

Luego ejecuté sudo apt-get upgrade que inició la actualización de 1260 paquetes. Necesidad de un gig de archivos.

Entonces esperé.

Al día siguiente volví para ver que estaba esperando a que respondiera a un aviso con respecto a la configuración de gnome. Elegí la opción por defecto.

Eso se completó con éxito. Luego hice una limpieza, actualizé y limpié (porque soy un Newbi) e hice sudo apt-get upgrade nuevo e instalé 3 actualizaciones más.

TL; DR: Creo que necesitaba eliminar los granos viejos … que parecían funcionar.