GNU/Linux >> Tutoriales Linux >  >> Linux

Rompí el subsistema Windows Linux (Bash en Ubuntu en Windows 10). ¿Ayuda de Linux?

Advertencia, este proceso restaurará Lxss a la configuración inicial

Para reinstalar Lxss abre Windows cmd como administrador y ejecuta:

C:\WINDOWS\system32>LxRun.exe /uninstall

Entonces:

C:\WINDOWS\system32>LxRun.exe /install

Lo arreglé.

Corrió:

apt-get remove upstart

entonces

apt-get remove udev

entonces

apt-get autoremove

y todo parece estar funcionando ahora.


La respuesta oficial de microsoft

github:Microsoft/BashOnWindows

Este es un problema que todos comenzarán a ver. Necesitamos agregar algo sobre esto en nuestros documentos oficiales.

Como señala @nuclearmistake, udev es algo que se rompe inapt-get pero los errores no deberían causar ningún problema en WSL. Nos comunicamos con Canonical para solicitar la mejor solución y recomendaron los siguientes cambios:

Escriba lo siguiente en /usr/sbin/policy-rc.d

#!/bin/sh exit 101

chmod +x /usr/sbin/policy-rc.d

dpkg-divert --local --rename --add /sbin/initctl

ln -s /bin/true /sbin/initctl

Yo mismo probé este y parece funcionar bastante bien.


Linux
  1. Kali Linux en la tienda de aplicaciones de Windows

  2. Kali en el subsistema de Windows para Linux

  3. Problemas al configurar $PATH en Bash en Ubuntu en Windows (subsistema Linux)

  4. ¿Dónde se encuentra el sistema de archivos del subsistema Linux en Windows 10?

  5. Comprender las diferentes distribuciones de Linux

Cómo instalar Linux Bash Shell en Windows 10

La guía definitiva del subsistema de Windows para Linux (Windows WSL)

Ubuntu ahora en la tienda de Windows:actualizaciones de Linux en Windows 10 y consejos importantes

Instalación de Fish Shell en Ubuntu en Windows 10

¿Cómo usar Linux Bash Shell dentro de Windows 10?

Los 15 mejores emuladores de Windows para entusiastas de Linux