前提:确保你的Windows版本支持WSL。Windows 10的1607版本(Anniversary Update)及以上版本支持WSL 1,而WSL 2则需要Windows 10的1903版本(May 2019 Update)及以上版本,或Windows 11。
电脑版本:cmd打开后输入winver,查看版本是否能使用wsl
一、安装并重启Linux子系统
打开控制面板->程序->程序和功能->启用或关闭Windows功能,找到并勾选Linux子系统,立即重启之前,请先保存电脑上的内容
二、下载应用Ubuntu
打开应用商店,搜索Linux,根据需要下载应用。我选择下载Ubuntu
下载->启动,打开Ubuntu界面,等待一会安装成功,会出现修改密码。
第一次安装:我的操作失误,关闭了界面较长时间,再打开就没看到提示我修改密码了,默认登录了管理员账号root,那就直接输入命令行 sudo passwd去修改密码。
修改好后就可以正常使用Linux啦~
第二次安装:设置了登录账号密码。
如果要切到root账号:先设置密码 sudo passwd root 再切换 sudo su
如果从root切到其他账号:su - 账号名
三、文件地址
1、安装地址:C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc
2、文件保存地址:在WSL中,文件将保存在Linux的文件系统中 \\wsl.localhost\Ubuntu-20.04\home
文件访问:wsl开启访问权限,window可以访问 \wsl$\Ubuntu-20.04\home\
新建文件:① 如果文件建在Ubuntu-20.04\mnt\c或者d下,表示建在windows的c或者d盘中,可以在windows系统中找到文件。
② 如果文件建在Ubuntu-20.04\的其他文件夹下,可以在Linux系统中可找到文件
四、查看状态
以管理员身份运行 cmd打开/或者powershell打开,输入 wsl -l -v 查看wls版本,如图示,版本为1,Ubuntu是启动状态Running
若Ubuntu状态是Stopped,启动命令:wsl -d Ubuntu-20.04,也是进入wsl终端的命令
五、卸载Ubuntu
1、卸载:wsl --unregister Ubuntu-20.04
2、手动删除剩余文件夹:C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc
3、查看开始菜单中是否有Ubuntu,有就要右键选择卸载
4、重启电脑
若要重新安装,到应用商店下载即可