Recuerdo que hace unos años alguien dijo que AWSL significa un subsistema de windows para linux, antes siempre buscaba Linux directamente en la tienda de Microsoft, no esperaba que se pudiera operar directamente desde la línea de comandos.
Primero, echemos un vistazo a los subsistemas compatibles actualmente
>wsl --list --online
以下是可安装的有效分发的列表。
使默认分发用 “*” 表示。
使用 'wsl --install -d <Distro>' 安装。
NAME FRIENDLY NAME
* Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
openSUSE-42 openSUSE Leap 42
SLES-12 SUSE Linux Enterprise Server v12
Ubuntu-16.04 Ubuntu 16.04 LTS
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Luego puede elegir uno para instalar, pero al instalar, debe abrir la línea de comando como administrador
>wsl --install -d ubuntu
正在安装: 适用于 Linux 的 Windows 子系统
[==========================74.8%============ ]
Después de que la instalación sea exitosa, se le pedirá que reinicie el sistema. Después de reiniciar el sistema, verifique el estado del subsistema.
>wsl --status
默认版本:2
适用于 Linux 的 Windows 子系统最后更新于 2022/4/15
适用于 Linux 的 Windows 子系统内核可以使用“wsl --update”手动更新,但由于你的系统设置,无法进行自动更新。
若要接收自动内核更新,请启用 Windows 更新设置:“在更新 Windows 时接收其他 Microsoft 产品的更新”。
有关详细信息,请访问https://aka.ms/wsl2kernel。
内核版本: 5.10.16
>wsl
适用于 Linux 的 Windows 子系统没有已安装的分发版。
可以通过访问 Microsoft Store 来安装分发版:
https://aka.ms/wslstore
Pero en este punto, resultó que solo se instaló el kernel y la versión de distribución se descargó de Microsoft Store. Fue una gran decepción y no se sintió diferente de antes. E instálelo después de descargarlo de Microsoft Store.
A continuación, puede ingresar wsl en la línea de comando para ingresar al subsistema.
>wsl
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
laser@DESKTOP-3U0PPTD:/mnt/c/Users/Laser$
En este momento, status
también apareció la distribución predeterminada .
>wsl --status
默认分发:Ubuntu-20.04
默认版本:2
...
内核版本: 5.10.16