一、先决条件
必须运行windows 10 版本2004及更高版本或windows 11。
二、安装
##打开以管理员身份打开PowerShell
wsl --list --online #查看可用的linux发行版列表
wsl --install #选择默认安装(默认安装Ubuntu、将WSL2设置为默认值)
wsl --install -d Ubuntu-20.04 #指定安装某一版本,可以安装多个版本
#运行上面命令后,系统会安装wsl2与linux系统,安装完后手动重启,等一会系统自动弹出安装界面完成剩余安装,并提醒设置用户名与密码
三、设置linux用户
使用 WSL 安装 Linux 分发版的过程完成后,默认情况下, (Ubuntu) Ubuntu "开始"菜单。 系统要求 你为 Linux 分发 版创建 用户名和密码。
此 用户名 和 密码 特定于安装的每个单独的 Linux 分发版,与 Windows 用户名无关。
创建 用户名 和 密码 后,该帐户将是分发版的默认用户,并将在启动时自动登录。
此帐户将被视为 Linux 管理员,能够运行 sudo (Super User Do) 管理命令。
WSL 上运行的每个 Linux 分发版都有自己的 Linux 用户帐户和密码。 每当添加分发版、重新安装或重置时,都必须配置一个 Linux 用户帐户。
忘记了密码,也可以更改,方法见:https://docs.microsoft.com/zh-cn/windows/wsl/setup/environment#set-up-your-linux-user-info
四、系统相关信息查询
1、wsl版本查询
#powershell中输入
wsl --list --verbose
2、linux系统安装的位置
3、从文件管理器访问linux文件系统
4、安装MobaXterm终端
https://mobaxterm.mobatek.net/download-home-edition.html
问题1
安装wsl2后,vmware不能启动,换成wsl1后,虚拟机系统没网
1、首先看设备管理器里面有没有VMware的网卡驱动,没有的话先卸载Hype-V虚拟机驱动
2、在VMware的虚拟网络编辑器中重新安装网卡驱动