使用 wsl2 在 Windows 上安装 Linux
WSL(Windows subset for Linux):Windows 系统的一个子系统,可以在其上安装并运行 Linux 操作系统。(例如 Ubuntu、openSUSE、Kali、Debian 等)
它允许开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用程序和应用程序),而无需承担传统虚拟机或双启动设置的开销。
相较于传统虚拟机,wsl2 提供了更全面的兼容性,与 Windows 系统互操作性更好,运行速度更快,占用系统资源更少。
先决条件
您必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11。
激活 WSL 服务
按 Win + X 启动 Windows 终端(管理员)
在 Windows 终端窗口中,输入以下命令以激活 WSL 服务:
输入以下命令启动Linux子系统:
dism.exe /在线 /启用功能 /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
输入以下命令启动虚拟机平台:
安装程序 /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

操作成功完成后重启minipc
将 WSL 版本设置为WSL 2
重启后,重新打开Windows终端(Admin)窗口,在窗口中输入以下命令
wsl --set-默认版本 2
安装 Linux 操作系统
在 Windows 终端(管理员)窗口中,输入:
wsl --list --online
列出所有可安装的 Linux 版本(例如 Ubuntu、openSUSE、Kali、Debian 等)

输入以下命令安装ubuntu-20.04 LTS
wsl --install -d Ubuntu-20.04
输入以下命令安装Debian
wsl——安装-d Debian

安装完成后,启动Ubuntu

如果启动时出现错误:0x800701bc
你需要为 x64 计算机下载并安装最新的 wsl2 Linux 内核更新包
下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
下载完成后双击安装

重启Ubuntu并提示设置用户名和密码




发表评论
此站点受 hCaptcha 保护,并且 hCaptcha 隐私政策和服务条款适用。