Un arreglo sencillo para el problema de actualización de WSL por culpa de systemd

Un arreglo sencillo para el problema de actualización de WSL por culpa de systemd

Hola a todos,

Soy un usuario de la función WSL de Windows 10, en donde corro la distribución de Ubuntu y siempre la mantengo actualizada. Me gusta también mantener los paquetes al día. Desafortunadamente, la última versión de Ubuntu, 21.04, no instaló bien en mi sistema. Esto hacia que cuando intentaba actualizar los paquetes del sistema, recibiera este error:

WSL Fix systemd 1

Lo bueno es la solución a este problema fue bastante sencillo. Resulta que el archivo que no encuentra, libsystemd-shared-247.so realmente estaba, pero en la carpera de /usr/lib/systemd:

WSL Fix systemd 2

Podemos solucionar este problema copiando este archivo a la carpeta anterior. El comando es el siguiente:

sudo cp /usr/lib/systemd/libsystemd-shared-247.so /usr/lib/

Ahora, cuando vemos los archivos de esa carpeta anterior, podemos ver el archivo ahí:

WSL Fix systemd 3

Ahora puedes volver a intentar actualizar los paquetes de Ubuntu y debería proceder sin problemas.

Pero ahora tengo este otro problema😂:

WSL Fix systemd 4