Windows上快速安装WSL2教程
1.什么是WSL?
Windows Subsystem for Linux(简称WSL),Windows下的Linux⼦系统,是⼀个在Windows 10上能够运⾏原⽣Linux⼆进制可执⾏⽂件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其⽬标是使纯正的Ubuntu、Debian等映像能下载和解压到⽤户的本地计算机,并且映像内的⼯具和实⽤⼯具能在此⼦系统上原⽣运⾏。
1.双系统的⽅法⽐较powershell怎么以管理员身份运行
⽅法优点缺点
单个主机安装双系
都是真实的操作系统需要频繁的切换
远程的Linux系统
主机
真实的操作系统性能⽅⾯、还有响应速度受⽹络环境的影响
虚拟机上安装linux 虽然是虚拟出来的,但是拥有完整的使
⽤体验
在⼀个系统上运⾏虚拟机跑另外⼀个操作系统,这样带来了资源消耗⼤、速度慢、运⾏效率
低等⼀些问题
WSL资源消耗⼩、启动迅速、⽆缝切换某些软件阔能⽆法⽀持2.WSL1与WSL2⽐较
此图来⾃微软官⽅⽂档:
2.安装教程
windows下以管理员⾝份打开PowerShell,运⾏以下命令⾏:
1.启⽤WSL
< /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2.启⽤“虚拟机平台”
WSL 2 需要启⽤ Windows 10 的“虚拟机平台”特性。它独⽴于 Hyper-V,并提供了⼀些在 Linux 的 Windows ⼦系统新版本中可⽤的更有趣的平台集成。
< /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3.重启电脑
为了确保所有相关部件都整齐到位,需要重启系统,否则可能会发现事情没按预期进⾏。
4.下载 Linux 内核更新包
5.下载 Linux 分发版
在Microsoft Store到已安装的Ubuntu,也可以在开始菜单中选择Ubuntu 20.04 LTS进⾏启动。⾸次启动需要设置⽤户名,如下:
输⼊⽤户名后进⾏密码设置,设置好后可以看到Ubuntu启动成功:
设置root密码:
sudo passwd root
6.将分发版本设置为 WSL 1 或 WSL 2
windows下以管理员⾝份打开PowerShell。
设置Ubuntu-20.04为WSL 2
< --set-version Ubuntu-20.04 2
如果要设置为WSL 1,执⾏如下命令:
< --set-version Ubuntu-20.04 1
可以打开 PowerShell 命令⾏并输⼊以下命令检查分配给每个已安装的 Linux 分发版的 WSL 版本:
wsl -l -v或者wsl --list --verbose
好了,此时我们的安装就已经完成了,更多的请参考,本⽂档只做⼊门安装参考。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。