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 ...
Parece que el enlace dado en el comando no funciona. Aquí está el enlace real a la tienda de microsoft para Ubuntu.
https://www.microsoft.com/en-nz/store/p/ubuntu/9nblggh4msv6?rtc=1
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.