📜  安装 wsl2 windows 10 pro - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:33.807000             🧑  作者: Mango

安装 WSL2 Windows 10 Pro - Shell-Bash

如果您是一名开发者或运维工程师,您可能会需要一个基于 Linux 的操作系统来完成一些工作。但是,如果您在使用 Windows 系统,在不离开系统的情况下使用 Linux 还需要进行一些配置和安装。WSL2 可以解决这个问题,让您可以在 Windows 上运行 Linux 命令行工具和应用程序。

什么是 WSL2

WSL2 是 Windows 10 上的一个功能,它允许您在 Windows 上运行一个 Linux 内核。这样一来,您就可以使用您最喜欢的 Linux 命令行工具和应用程序,而不必离开 Windows 系统。与虚拟机不同,WSL2 提供了更好的性能和更直观的用户体验。

安装 WSL2

要安装 WSL2,您需要 Windows 10 Pro 或更高版本。如果您的系统符合要求,请按照以下步骤进行操作:

  1. 打开 PowerShell 作为管理员

    打开开始菜单,搜索 PowerShell,右键选择“以管理员身份运行”
    
  2. 启用虚拟化功能

    启用-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
    

    此命令会启用 WSL2 和 Hyper-V。

  3. 安装 Linux 内核更新包

    Invoke-WebRequest -Uri https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi -OutFile wsl_update_x64.msi
    Start-Process .\wsl_update_x64.msi
    

    这个命令将下载并安装一个更新包,其中包含了最新的 Linux 内核。

  4. 将 WSL2 设置为默认版本

    wsl --set-default-version 2
    
  5. 安装您喜欢的 Linux 发行版

    打开 Microsoft Store 应用,搜索适合您的 Linux 发行版(如 Ubuntu、Debian、Kali 等),并安装它。

  6. 启动您的 Linux 发行版

    单击“开始”菜单,找到您安装的 Linux 发行版的快捷方式,并单击它即可启动。

恭喜您,现在已经成功安装了 WSL2,并可以在 Windows 上运行 Linux 命令行工具和应用程序了。

结论

WSL2 可以让开发者和运维工程师在 Windows 上更加方便地使用 Linux 工具和应用程序。它的性能和用户体验也比虚拟机更好,非常适合那些需要频繁切换操作系统的人。无需离开 Windows 系统,您就可以安装和使用您最喜欢的 Linux 发行版,快速高效地完成您的工作。