文章目录
- 官方教程
- win11正式版:
- win11预览版的问题 sudo apt-get update 无法正确完整执行
- 改用手动到应用商店下载发行版
- git clone 问题
- 创建新用户
- wsl直接免密登陆root用户
- 重置用户密码
官方教程
https://docs.microsoft.com/en-us/windows/wsl/install 但是官方的命令行方式安装似乎有问题(sudo apt update 配置问题)
win11正式版:
- 使用管理方式启动powrshell
- 安装指定linux发行版
- 以kali 为例:
wsl --install -d kali-linux
- 将安装linux kernel/WSLg等功能
- 可能需要重启
- 目前还是有个bug,体验不如手动从应用商店下载的好
win11预览版的问题 sudo apt-get update 无法正确完整执行
即wsl --install
安装的kali-linux,有些异常
改用手动到应用商店下载发行版
和命令行安装的结果不同,命令提示符也不同,而且可以从原生的镜像源update
您可以考虑在开始菜单中卸载命令行方式安装的wsl
然后到Microsoft store中下载发行版
不过期间我更新了一些补丁,不知道有没有影响
git clone 问题
在用windows terminal 控制wsl kali-linux
无法将项目克隆下来,在vscode终端中可以成功克隆
创建新用户
打开新安装的wsl后弹出以下窗口的时间不定
建议等待这个窗口出现并完成相应设置后才开始用其他终端打开wsl
否则将会默认呈现root管理员,这不建议
当然,您可以后期使用sudo adduser <userName>
这一命令快速传创建一个普通用户.
wsl直接免密登陆root用户
重置用户密码
如上图所示,通过用指定用root登陆后,就可直接为忘记密码的用户重置密码了