Windows Subsystem for Linux 版本 2(WSL2)是 Windows 11 或 10 上 WSL1 的更新版本,它使用虚拟机平台功能,通过允许运行图形界面应用程序来提供原生 Linux 体验。
如果您刚刚安装了 Windows 11,那么这里有一个启用 WSL2 并安装 Ubuntu 20.04 LTS Linux 应用程序的教程。
启用 WSL 2 和虚拟机平台
如果您从未使用过 Windows Subsystem for Linux,则需要先启用它。虽然 WSL1 可以在没有虚拟机平台功能的情况下使用,但 WSL2 不能。
命令行方法:
如果您不想使用图形界面方法,那么只需右键单击您的 Windows 11 【 开始 】 菜单图标并选择 【 终端管理员 】。然后输入以下命令:
wsl --install
图形界面方法:
点击 Windows 搜索 图标,或按键盘上的 【 开始 】 按钮。输入 启用或关闭 Windows 功能,当出现 【 启用或关闭 Windows 功能 】选项时,选择打开它。在 Windows 功能中,勾选 【 虚拟机平台 】 和 【 适用于 Linux 的 Windows 子系统】 ;点击 【 确定 】 按钮。
重启系统:安装功能后,重启你的 Windows 系统,以确保集成成功。
在 Windows 11 或 10 WSL 2 上安装 Ubuntu 20.04
现在,我们已经具备了运行 Windows Subsystem for Linux 版本 2 的基本平台,是时候安装 Ubuntu 20.04 LTS Linux 应用程序了,您可以选择使用 Microsoft Store 或 PowerShell。
有两种方法可供选择:命令行 和 图形界面;选择您觉得更方便的方法。
命令行方法:
如果您想使用命令行,那么右键单击您的 Windows 11 开始 菜单图标并选择 Windows 终端(管理员)。
检查可用的 Linux 发行版,命令如下:
wsl --list --online
安装列出的发行版之一,使用以下命令并指定其名称:
wsl --install Ubuntu-20.04
图形界面方法:
如果您想通过 Microsoft Store 安装,请点击任务栏上的图标或在程序中搜索它。然后搜索 Ubuntu 20.04 LTS。
运行 Ubuntu 20.04 LTS Linux 应用程序
现在,您可以点击 【 Windows 11 搜索 】 按钮,然后输入 Ubuntu 来运行已安装的 Linux 发行版,或者直接打开 Windows 终端 -> 点击 箭头图标 并选择 Ubuntu 20.04 LTS。
4.运行更新
最后,您已经在 Windows 11 上的 WSL2 上运行了 Linux。开始使用吧!