:Windows系统直接运行Linux,竟是如此简单( 二 )


文章图片

文章图片

6. WSL1 + Ubuntu环境就安装好了 , 并且将显示 bash 提示 , 您可以通过在开始菜单中打开"Ubuntu"来打开此提示 。
安装WLS2
由于WLS2 与WLS相比 , 除了拥有“真正”的Linux内核外 , 文件系统速度更快外 , 还有一个重大改变就是基于Hyper-v技术 , 也就是说 , 运行WLS2的话 , 就需要开启Hyper-V , 这样也就导致了其他第三方虚拟机像是VWWare就没办法运行了(VirtualBox 6.0+可以实现与Hyper-V共存) , 这也算是一个小小的遗憾 。
1. 以管理员身份打开CMD或者Powershell , 然后输入下方命令后 , 选择Y重启电脑dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all
没有安装wsl 1的话 , 还需要:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
:Windows系统直接运行Linux,竟是如此简单
文章图片

文章图片

2.重启电脑后 , 以管理员权限运行cmd , 然后输入
wsl -l -v
可以看到在Version下面显示是1 ,这个就说明目前我们的WSL2还并未开启 。
:Windows系统直接运行Linux,竟是如此简单
文章图片

文章图片

3. 要升级到 wsl 2 , 在CMD中输入下方命令:
wsl --set-version Ubuntu-18.04 2
注意Ubuntu-18.04 是上一步中Name中显示的名称 , 如果你安装的不是Ubuntu 18.04 , 那么就需要填入对应的版本 。
:Windows系统直接运行Linux,竟是如此简单
文章图片

文章图片

如何访问Windows文件夹?
在WSL中 , 访问实际硬盘中的数据是非常方便的 , 默认情况下WSL已经挂载了Windows分区 。
Windows磁盘的挂载点都已经自动的挂载 。
在WSL中 , 输入cd /mnt/ 即可进入相应的分区 。
比如访问磁盘C , 就可以输入cd /mnt/c/
即可进入C盘 。


推荐阅读