Tengo problemas con apt en mi instalación WSL de Ubuntu 18.04.
Cada vez que intento instalar un paquete con apt obtengo esto:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required: [...]
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success
E: Could not read response to hello message from hook [ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true: Success
Creo que snapd / snappy es el culpable aquí, pero no he podido encontrar una manera de resolver esto. Afaik snapd no es compatible con WSL y supongo que se ha instalado en una actualización.
Espero encontrar una solución que no me obligue a bombardear toda la instalación y tener que pasar horas configurando todo fresco.
Gracias por adelantado.
EDITAR: salida original de apt --version
was apt 1.6.8 (amd64)
. Una actualización a 1.7.0 (amd64)
qué no parece solucionar el problema.
1
Relacionado: bugs.launchpad.net/ubuntu/+source/apt/+bug/1776218 Ya debería estar solucionado ...
—
Melebius
He leído ese hilo, pero en realidad no me ayuda de ninguna manera. Este problema apareció recientemente para mí (después de usar la instalación de wsl durante unos 4-5 meses). ¿Hay alguna forma de actualizar apt (sin la actualización de apt)?
—
173467321476C
Sí, podrías usarlo
—
Melebius
dpkg
. Descargue el paquete requerido de packages.ubuntu.com , luego instálelo manualmente . También debe agregar el resultado de apt --version
su pregunta.
Ok, salió
—
173467321476C
apt 1.6.8 (amd64)
así que descargué y actualicé apt 1.7.0 (amd64)
después de resolver dependencias, todavía tengo problemas.