linux windows bash windows-subsystem-for-linux

linux - Intentando usar bash en Windows y no recibí ningún mensaje de distribuciones instaladas



windows-subsystem-for-linux (14)

Cuando se abrió la tienda de Windows, no había ninguna distribución para elegir, entonces encontré este comando lxrun /install y también funcionó para mí.

Obtendrá algo como esto como salida:

C:/WINDOWS/system32>lxrun /install Warning: lxrun.exe is only used to configure the legacy Windows Subsystem for Linux distribution. Distributions can be installed by visiting the Microsoft Store: https://aka.ms/wslstore This will install Ubuntu on Windows, distributed by Canonical and licensed under its terms available here: https://aka.ms/uowterms Type "y" to continue: y Downloading from the Microsoft Store... 100% Extracting filesystem, this will take a few minutes... Would you like to set the Ubuntu locale to match the Windows locale (en-FI)? The default locale is en_US. Type "y" to continue: y Please create a default UNIX user account. The username does not need to match your Windows username. For more information visit: https://aka.ms/wslusers Enter new UNIX username: <you type your login here> Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Installation successful! Documentation is available at: https://aka.ms/wsldocs

Estoy tratando de usar bash en Windows 10 , pero recibo este mensaje cuando intento ejecutar bash:

El subsistema de Windows para Linux no tiene distribuciones instaladas. Las distribuciones se pueden instalar visitando la Tienda Windows: https://aka.ms/wslstore Presione cualquier tecla para continuar ...

Cuando voy a esa url que abre la aplicación de la Tienda Windows , no hay signos de distribución de Linux allí.

Mi versión de Windows es (como en mi esquina inferior derecha de la pantalla):

Windows 10 Enterprise Insider Preview. Copia de evaluación. Construir 16215.rs_prerelease.170603-1840

Seguí las instrucciones de esta guía Guía de instalación y también estaba viendo este video Editando código y archivos en el Subsistema de Windows para Linux en Windows 10 de Scott Hanselman, pero no recibieron el mensaje de distribución no instalada.

¿Alguna ayuda?


El acceso a Microsoft Store está bloqueado por mi empresa. Para mí siguiente trabajó en PowerShell (admin) -

lxrun /install


En realidad, es más fácil resolver este problema que otras soluciones enumeradas aquí. Si ejecuta wslconfig /l la salida es:

Windows Subsystem for Linux Distributions: Ubuntu (Default)

Simplemente ejecute wslconfig /s Ubuntu para configurar Ubuntu como predeterminado nuevamente. Debería comenzar a funcionar ahora.

Editar:

También descubrí que si este problema ocurre en un arranque nuevo, solo espera unos minutos (10 minutos como máximo) y este error desaparece automáticamente.

Edición 2: también he encontrado que este error a veces también se debe a que el servicio correspondiente no se está ejecutando. Ejecute CMD como administrador y ejecute

net start LxssManager


Escribir lxrun /install en el símbolo del sistema elevado funciona ...



Recibo esto cuando recientemente reinicié. Si espero 5 minutos, ¡el problema se soluciona solo!


Recibo un error similar después de intentar desinstalar y reinstalar.

Para mí, tuve que abrir un indicador de cmd como administrador y ejecutar lxrun /install


Si recibe este error después de instalar una distribución utilizando la tienda de Windows y WSL funcionaba anteriormente, es posible que deba asegurarse de que el servicio LxssManager se esté ejecutando, ya que a menudo se detiene después de una actualización de Windows o un reinicio.

Vaya a services.msc, busque LxssManager e LxssManager ; si ya se está ejecutando, reinícielo.


Si tiene algún problema al ejecutar lxrun /install (por ejemplo, en la versión ltsb de Windows) intente el modo manual.

Primero, vaya a la carpeta con el archivo .appx descargado y ejecute los siguientes comandos (cambie el nombre de archivo si es necesario):

Rename-Item ~/Ubuntu.appx ~/Ubuntu.zip Expand-Archive ~/Ubuntu.zip ~/Ubuntu

Después de terminar el CD en la nueva carpeta y ejecutar el archivo ubuntu.exe . Eso es.


Tienes que ir a https://aka.ms/wslstore este enlace y descargar ubuntu en windows. Después de eso, puedes usar bash en Windows.


Tuve el mismo problema. Pero cuando va a la tienda de Windows puede buscar ubuntu y luego instalar la aplicación ubuntu y funciona. Creo que la mayoría de los tutoriales en la red son de la versión beta y nunca se han actualizado.

https://insights.ubuntu.com/2017/07/11/windows-10-loves-ubuntu-loveislove/

Nota: Esto también es viejo. No necesita estar en las compilaciones internas. No soy y funcionó.


Vaya a cmd y luego ejecute el siguiente comando: lxrun /install


como share en su respuesta, debe ir a la tienda y buscar las distribuciones que desea instalar. Consulte el siguiente link para comprender qué ha cambiado y qué puede esperar o qué distribuciones puede buscar (la lista está desactualizada, así que intente encontrar una lista actualizada o pruebe suerte).

Estoy corriendo en mi máquina sin el modo desarrollador Ubuntu, OpenSuse y Kali .


lxrun /install

Funciona en un símbolo del sistema del administrador para Windows 10 Professional, versión 1803, compilación 17134.165

Esto instala GNU / Linux por defecto, mientras que hay una opción para seleccionar entre:

  • Ubuntu
  • openSUSE Leap 42
  • SUSE Linux Enterprise
  • Debian GNU / Linux
  • Kali Linux

Si el enlace dado ( https://aka.ms/wslstore ) funciona, se abre la tienda de Windows para mí con un error que dice que algo está mal de su lado y que vuelva a intentarlo más tarde.