windows 10安装wsl2

在Windows上安装WSL2的方法如下:

  1. 启用虚拟化功能:WSL2需要启用虚拟化功能,可以在BIOS中开启虚拟化技术,并在“控制面板”-“程序”-“启用或关闭Windows功能”中勾选“虚拟机平台”和“Windows子系统Linux”。
    也可以使用poweshell(管理员)命令打开:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
  2. 重启电脑。

  3. 将 WSL 2 设置为 WSL 的默认版本:

    wsl --set-default-version 2
    
  4. 安装WSL2组件:在“Microsoft Store”中搜索“Ubuntu”或其他Linux发行版,选择安装并启动,会自动下载WSL2组件。

    如果想要将ubuntu安装到其他盘,如将Ubuntu 20.04 安装在 D:\wsl
    a. 进入D:\wsl ,运行下面的命令下载ubuntu20.04

    Invoke-WebRequest -Uri https://wsldownload.azureedge.net/Ubuntu_2004.2020.424.0_x64.appx -OutFile Ubuntu20.04.appx -UseBasicParsing
    

    b. 下载完成后再运行下面的命令

    Rename-Item .\Ubuntu20.04.appx Ubuntu.zip
    Expand-Archive .\Ubuntu.zip -Verbose
    cd .\Ubuntu\
    .\ubuntu2004.exe
    

    c. wsl启动,输入用户名,密码即可开始使用(配合vscode wsl插件使用体验更佳)

参考文章

Windows10/11 三步安装wsl2 Ubuntu20.04(任意盘)
如何在 Windows 10 上安装 WSL 2
Windows 11 安装 WSL2

你可能感兴趣的:(Linux,windows,linux)