Me llama mi madre, "Huoston, tenemos un problema", me dice al teléfono. "Le he dado a la flechita roja de actualizar y ahora no arranca el ordenador". Vamos a ver qué pasa.
Al arrancar, en lugar de salir el arranque de Xubuntu, me encuentro con este error:
mountall: /lib/x86-64-linux-gnu/libc.so.6 version 'GLIBC_2.14' not found (required by /lib/libply.so.2)
[219.319817] init: mountall main process (1231) terminated with status 1
[219.326028] init: plymouth-stop pre-start process (1235) terminated with status 1
General error mounting file systems.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system
root@blabla:~#
dpkg --configure -aAsí que le preguntamos a Google, que sabe de todo y nos encontramos, cómo no, que a unos ya les había pasado antes y otros ya lo habían resuelto. Pues nada, a leer un poco, quitar la paja y hacer lo que dicen.
Una opción es entrar en modo recuperación, seleccionar Network para que monte la partición en modo escritura y a continuación entrar en la consola de recuperación. Como a mí no me funcionó, tuve que montarlo desde el shell:
mount -o remount,rw /Siguiente paso, intentar de nuevo el comando de antes (dpkg). Vuelve a dar error porque dice que hay paquetes corruptos y no encuentra otros. De acuerdo, que se descargue lo que necesite y que siga adelante con la instalación:
apt-get -f dist-upgradeA continuación, preguntó si quería descargar más paquetes y si podía ir reiniciando servicios conforme le hiciese falta. Sí a todo y tras algunas preguntas de configuración del teclado y un par de horas de ver pasar líneas de comando, estaba todo funcionando de nuevo.
PD: al entrar al sistema, aun se actualizaron más paquetes.