本指南是一份详尽的保姆级教程,旨在指导用户在 Windows 10 环境中部署并精通 Debian 子系统,内容涵盖了从系统安装、环境配置到日常使用的全方位指导,帮助用户轻松实现 Windows 与 Linux 的无缝衔接。
在 Windows 10 的开发环境中,使用 Linux 子系统(WSL)已经成为许多开发者和运维人员的标准配置,相比传统的虚拟机,WSL 轻量、快捷且与 Windows 文件系统无缝集成,而在众多的 Linux 发行版中,Debian 以其极高的稳定性和丰富的软件源著称。
本文将详细介绍如何在 Windows 10 下安装、配置并高效使用 Debian 子系统,帮助你快速搭建一个纯净的开发环境。
准备工作:系统版本要求
在开始之前,请确保你的 Windows 10 版本已经更新,WSL 2 需要较新的内核支持。

- 按下
Win + R,输入winver,检查系统版本。 - 建议版本为 Windows 10 2004 (Build 19041及更高版本) 或 Windows 11。
- 如果版本较旧,请进入“设置” -> “更新和安全” -> “Windows 更新”进行升级。
一键安装 Debian
微软官方在最新的 WSL 中引入了 wsl --install 命令,这让安装过程变得前所未有的简单。
- 以管理员身份运行 PowerShell:在开始菜单搜索“PowerShell”,右键选择“以管理员身份运行”。
- 执行安装命令:
在 PowerShell 中输入以下命令并回车:
wsl --install -d Debian
wsl --install:启用 WSL 功能并下载 Linux 内核。-d Debian:指定安装的发行版为 Debian(如果不加此参数,默认安装 Ubuntu)。
- 重启计算机:安装完成后,系统会提示重启,重启后,Debian 将会自动启动。
初次配置与基础操作
重启后,Debian 会像其他软件一样出现在你的开始菜单中。
- 设置用户名和密码:
- 首次打开 Debian 终端,会提示你输入一个默认用户名(
user)。 - 输入用户名后,系统会提示你输入两次密码。注意:Linux 下输入密码是看不到字符的,这是正常的,直接输入后回车即可。
- 首次打开 Debian 终端,会提示你输入一个默认用户名(
- 更新系统:
进入 Debian 终端后,第一件事就是更新软件包列表和系统内核:
sudo apt update && sudo apt upgrade -y
sudo:表示使用管理员权限。apt:Debian/Ubuntu 的包管理工具。-y:表示自动确认安装,无需手动输入 y。
常用使用技巧
文件系统访问
WSL 的文件系统隐藏在 Windows 之下,但你可以像访问本地文件一样访问它们。
- 查看 Linux 文件:在终端输入
cd ~进入用户主目录。 - 访问 Windows 文件:在终端输入:
cd /mnt/c/
你可以进入 C 盘、D 盘等。
- 在 Windows 中打开 Linux 目录:在终端输入:
explorer.exe .
这会直接在 Windows 资源管理器中打开当前目录。
终端配置
默认的 Debian 终端可能比较简陋,推荐使用 Windows Terminal(Windows 10 1809及以上自带)或 VS Code 来获得更好的体验。
- VS Code 集成:在 VS Code 中安装
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

