windows 11 客户端安装 WSL(发行版 debian 13).note
·需要软件包:

这个 .wsl 文件发行版是 debian 13
1、配置 WSL:
要在VM虚拟机中开启 内核虚拟化
然后启用 虚拟机平台


然后安装 WSL 软件包:

两种 debian 安装方式:
命令安装:
wsl --install --from-file C:\debian.wsl直接双击 .wsl 文件:

提示要 运行 wsl.exe --install --no-distribution:
并且要开启 VM虚拟机虚拟化(这里忘记开了)

运行该命令:

再次双击 .wsl 文件:


等待安装,然后输入用户名和密码:

·安装完成后就可以直接在 powershell 输入 wsl 进入了:

2、配置 允许 root 用户运行 Ansible,允许使用其它命令:
vi /etc/default/locale
然后重启即可(子系统无法重启,直接重启 整个 Windows Server)
3、配置 挂载镜像源:
首先确保 windows 镜像那里挂载了Linux相对应发行版的 dlbd、bd 镜像
这里只挂载了 bd-1 镜像
mkdir /mnt/d
mount -t drvfs d: /mnt/d
# 配置重启自动挂载:
vi /etc/fstab
systemctl daemon-reload
mount -a# 修改连接镜像源:
mv /etc/apt/sources.list.d/0000debian.sources ~ //清掉原本的镜像文件(这个要联网的)
vi /etc/apt/sources.list

# 更新镜像源:
apt update
然后就可以下载软件包了:

4、修改 WSL 地址:
安装后默认会自带一个地址:

方式一:让 debian 地址直接复制 宿主机地址(镜像方式):
# 路径:
c:\users\[当前用户名]\.wslconfig

然后重启 windows 机器
方式二:自定义 虚拟机IP:
启动 Hyper-V: