在 Windows PC 上安装 WSL
- 系统版本 🖥️:
- x64 系统:Windows 10 版本 1903 或更高,构建号 18362.1049 或更高。
- ARM64 系统:Windows 10 版本 2004 或更高,构建号 19041 或更高。
- Windows 11 或以上。
- 打开命令提示符:
- 按
Win + R
打开“运行”对话框,输入cmd
,然后按 Enter。
- 输入以下命令并按 Enter:
echo %PROCESSOR_ARCHITECTURE%
- 输出结果将显示架构类型:
AMD64
表示 x86(64 位)架构。ARM64
表示 ARM 架构。
按下 Windows 键 + R
,输入 winver
,然后选择确定。
欢迎来淘宝店联系我们的客服 💬
- 获取网盘提取密码 🔑
- 寻求人工指导 👩💻👨💻
1. 启用 虚拟化 功能
1.1 在 BIOS 中启用虚拟化功能:
- 重新启动计算机并进入 BIOS 设置。启动时按
F2
,F10
,Delete
或Esc
键。 - 找到与
Virtualization
,Intel VT-x
或AMD-V
类似的选项,并将其设置为 Enabled。 - 保存并退出 BIOS 设置。
1.2 启用 "虚拟机平台" 可选组件:
- 打开 控制面板 > 程序和功能。
- 选择 启用或关闭 Windows 功能。
- 勾选 虚拟机平台 和 适用于 Linux 的 Windows 子系统,然后点击 确定。
- 可能需要重启计算机。
1.3 检查虚拟化状态:
- 按 Ctrl + Shift + Esc 打开任务管理器。
- 选择“性能”选项卡,然后选择左侧的“CPU”。
- 在右下角,你应该看到“虚拟化:已启用”或“虚拟化:已禁用”。
- 如果显示为“已启用”,说明 BIOS 中的虚拟化技术已成功启用。
2. 启用 "适用于 Linux 的 Windows 子系统" 与 "虚拟机功能"
需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。
以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3. 下载 Linux 内核更新包
Linux 内核更新包会安装最新版本的 WSL 2 Linux 内核,以便在 Windows 操作系统映像中运行 WSL。
下载最新包:
双击以运行下载的更新包。
4. 重启电脑 🔄
5. 将 WSL 2 设置为默认版本
在 PowerShell 中运行以下命令:
wsl --set-default-version 2
6. 安装 Ubuntu 20.04
这里提供了适用于x64机器的ubuntu 20.04版本,如果你想要其他的linux发行版本,例如Debian, SUSE,Fedora,或者适配ARM64的内核包,可以联系我们
- Ubuntu 20.04 - for x64
- 更多发行版本
下载完毕后,导航到下载内容的文件夹,双击安装,按照提示启动Linux子系统即可。
7. 设置你的Linux用户名和密码
-
当使用WSL完成Linux发行版的安装过程后,使用开始菜单打开该发行版(例如Ubuntu)。系统会要求你为你的Linux发行版创建用户名和密码。
-
这个用户名和密码特定于你安装的每个单独的Linux发行版,与Windows用户名无关。
-
请注意,在输入密码时,屏幕上不会出现任何东西。这称为盲打。你不会看到你正在输入的内容,这是完全正常的。
-
一旦创建了用户名和密码,该帐户将成为该发行版的默认用户,并在启动时自动登录。
-
该帐户将被视为Linux管理员,具有运行
sudo
(超级用户权限)管理命令的能力。
在WSL上运行的每个Linux发行版都有其自己的Linux用户帐户和密码。每次添加发行版、重新安装或重置时,你都必须配置一个Linux用户帐户。