La aplicación Group Store está deshabilitada por la Política de grupo de mi universidad. Tengo derechos de administrador en mi computadora y me preguntaba si había una forma de instalar Windows Subsystem for Linux (WSL) directamente. ¿O tal vez a través de Chocolatey o algún otro método de línea de comando?
Tenga en cuenta que desde la versión 1709 (Actualización del creador de otoño), solo habilitar el Modo desarrollador ya no es suficiente.
fuente
0x80070005
, debe ejecutar el archivo exe como administrador.wslconfig /list
ywslconfig /unregister
son tus amigos ...0x80070005
errores aparecen por muchas razones. Si desea buscar soluciones, busque aquí: github.com/microsoft/WSL/issues/3020Este es un procedimiento breve, se aplica a la actualización de Windows 10 Fall Creators y superior.
OptionalFeatures.exe
y reinicie la PC. De la Guía de instalación de Windows Server .Descargue cualquiera de los siguientes archivos (con cualquier navegador o cualquier administrador de descargas):
Abra los paquetes de Appx con 7ZIP . Extraiga solo el archivo ejecutable (por ejemplo, Ubuntu.exe) e install.tar.gz en cualquier unidad o carpeta. Haga doble clic en ese archivo ejecutable y se instalará.
Notas :: Ahora puede instalar cualquier distribución de GNU / Linux usando tarballs comprimidos de RootFS (solo .tar.gz) provistos en sitios de distribución o desde imágenes de docker.
fuente
Puede (1) descargar los instaladores de la Tienda Windows o (2) descargar un archivo de distribución e instalarlo utilizando herramientas como lxRunOffline o WSL Distrolauncher .
Descargando el instalador de la Tienda Windows
Puede descargar los instaladores de la Tienda Windows con Powershell . Por ejemplo, puede descargar la versión de Ubuntu 16 con el siguiente comando
En el comando anterior, el archivo de salida es
Ubuntu.appx
. Debe ser nombrado de esa manera. Puede ejecutar esa aplicación para instalar Ubuntu.Usando LxRunOffline
Primero, debe descargar algún archivo de distribución. Hay muchos archivos de distribución disponibles en la wiki lxRunOffline .
Por ejemplo, para instalar el mismo Ubuntu 16 desde Microsoft Windows Store, puede descargar el archivo en
Luego, puede instalar la distribución de Linux usando lxRunOffline
Para ejecutar la distribución, puede usar el mismo lxRunOffline
Usando un DistroLauncher
Puedes usar algunos DistroLauncher. Hay muchas versiones basadas en el ejemplo de Microsoft para crear distribuciones de Linux personalizadas para WSL. Por ejemplo, puede usar la versión Yuk7 .
Debe descargar un archivo de distribución y el
launcher.exe
. Para usar el mismo archivo de distribución mencionado anteriormente, debe cambiar el nombre del archivo de distribuciónrootfs.tar.gz
y el iniciador al nombre de distribución que desee. Más tarde, debe ejecutar el iniciador como administrador (recibí errores al ejecutarlo como usuario normal)La primera vez que ejecuta el iniciador, se instala y ejecuta la distribución. La próxima vez, ejecuta la distribución de Linux.
Después de la instalación, puede administrar las distribuciones utilizando
wslconfig
loslxrunoffline
comandos o .NOTA: Además de los archivos de distribución mencionados anteriormente, puede crear un nuevo archivo basado en otras distribuciones de Linux. Puede probar las instrucciones incluidas en el proyecto WSLInstall . Es posible que necesite pasos adicionales después de la instalación para iniciar correctamente el nuevo Linux.
fuente