首先在电脑开始界面搜索启用或关闭window功能,勾选如图所示的选项,即可配置成功wsl环境。
1、
2、
打开命令窗口,cmd或powershell,输入 wsl --install 即可安装。(默认安装Ubuntu版本)
输入wsl --list --online可以查看历史发行版本。
如果要安装特定版本wsl --install -d XXXX(XXXX为版本名称)例如wsl -- install -d Debian
wsl -l -v查看已安装版本的状态,Stopped表示未运行中
接着等待几分钟,会跳出输入账号密码的界面。
首次启动需要设置用户名,输入用户名后进行密码设置,就可以进入ubuntu了。退出后想要重新启动,直接在cmd或者powershell输入wsl即可。
启动:输入wsl,或者在终端上方打开下拉窗口,直接启动,很快(进入Ubuntu后,输入nvidia -smi可以查看自己电脑英伟达显卡的信息)
退出:同时按ctrl+D,就会显示logout退出
附录:用于管理适用于 Linux 的 Windows 子系统的参数:
--help
显示用法信息。
--install [Options]
安装其他适用于 Linux 的 Windows 子系统分发。
有关有效分发的列表,请使用“wsl --list --online”。
选项:
--distribution、-d [Argument]
按名称下载并安装分发。
参数:
有效的分发名称(不区分大小写)。
示例:
wsl --install -d Ubuntu
wsl --install --distribution Debian
--no-launch, -n
安装后不启动发行版。
--mount
在所有 WSL2 分发中附加和安装物理磁盘。
选项:
--bare
将磁盘附加到 WSL2,但不要装载它。
--type
装载磁盘时使用的文件系统,如果未指定,则默认为 ext4。
--options
其他装载选项。
--partition
要装载的分区索引,如果未指定,则默认为整个磁盘。
--set-default-version
更改新分发的默认安装版本。
--shutdown
立即终止所有正在运行的分发和 WSL 2
轻型实用程序虚拟机。
--status
显示适用于 Linux 的 Windows 子系统的状态。
--卸载 [Disk]
从所有 WSL2 分发中卸载并分离磁盘。
如果不带参数调用,则卸载并分离所有磁盘。
--更新 [Options]
如果未指定任何选项,将从 Microsoft Store 下载并安装 WSL。
选项:
--回滚
恢复到 WSL 2 内核的先前版本。
--inbox
仅更新收件箱 WSL 2 内核。不从 Microsoft Store 安装 WSL。
--web-download
从 internet 而不是 Microsoft Store 下载 WSL 的最新版本。
如果要在特定的文件下开启,可以右键打开终端后,再开启wsl。或文件地址
WSL1:适合轻量级任务或与 Windows 文件深度交互的场景。
WSL2:推荐大多数开发场景,比如需要高性能和完整 Linux 功能的用户。主流,运用虚拟化技术,更接近原生的linux环。