使用 WSL2 在 Windows 上轻松安装 Debian Linux

Debian 是最古老的系统之一 Linux 发行版 目前正在积极维护的可用。 Ubuntu 是最流行的 Linux 发行版,它基于实验版本“Sid”。 而 Ubuntu 又是众多操作系统的基础,例如 Linux Mint、Pop_OS!、Linux Lite 等。Debian 主要用于世界各地的服务器,因为 Debian 非常稳定。

微软最近将他们的 WSL 或适用于 Linux 的 Windows 子系统更新到版本 2(称为 WSL2),安装的 Linux 实例现在对所有用户都更有用。 在本教程中,我们将尝试使用 WSL2 在我们的 Windows 机器上安装这个 Debian Linux。

目录

启用/安装 WSL2

如果您使用的是 Windows 11,则 WSL2 已安装在您的系统上,您只需启用它即可。 我们将在学习如何在 Windows 10 上安装后讨论这个问题。Windows 10 用户必须首先在他们的系统上启用 WSL。 从“开始”菜单中搜索并运行 打开或关闭 Windows 功能,然后启动它。 从这里,启用’虚拟机平台‘ 和 ‘适用于 Linux 的 Windows 子系统‘ 然后单击“确定”并重新启动您的 PC。

为 Linux 开启 Windows 子系统

现在,搜索并打开“PowerShell”应用程序,然后右键单击它以管理员身份运行它。 现在,只需键入以下命令并按 Enter 键盘上的键:

从“开始”菜单以管理员身份运行 PowerShell
wsl --set-default-version 2
wsl --list --online

如果您使用的是 Windows 11,请以管理员身份打开“PowerShell”应用程序,然后运行以下命令:

wsl --set-default-version 2
wsl --list --online

在 WSL2 上安装 Debian

列出 WSL2 上的可用发行版 1WSL2 上的可用发行版列表

现在,您的 PC 上安装的默认版本是 Ubuntu(此处以星号标记),要安装 Debian,您可以运行以下命令:

wsl --install -d Debian
使用 WSL2 安装 Debian使用 WSL2 安装 Debian

如果出现提示,您还应该重新启动系统。

安装后调整

重新启动 PC 后,您将看到一个终端窗口,等待您创建用户名和密码。

Enter  您的用户名和密码,您现在已完成安装Enter 您的用户名和密码,您现在已完成安装

现在,您还应该使用 apt 命令将您的系统更新到最新版本,在您的 Debian 机器中键入以下内容:

sudo apt update && sudo apt full-upgrade
更新您的 Debian 安装更新您的 Debian 安装

概括

虽然 WSL2 为任何开发人员/用户提供了完整的命令行体验,但它仍然不能完全替代虚拟机或裸机上的实际安装。 应用程序没有硬件加速,因此会耗尽电池电量等等。 这仍然是微软的一个好决定,因为很多人会接触到 Linux 命令行,甚至可能会鼓励人们完全切换到 Linux 桌面

参考

微软的官方 WSL2 文档