1.安装wsl
去MicroSoft Store里搜索你需要的Ubuntu版本,比如:ubuntu18,然后选择相应的版本安装。
2.开启子系统支持
控制面板——>程序与功能——>启动或关闭Windows功能:勾选 适用于Linux的Windows子系统,重启即可。
3.启动并配置
在开始面板里点击最近添加的软件Ubuntu18.04。安装完成后,提示你输入用户名和密码,你可以输入也可以不输入,直接关闭窗口再打开子系统,这样得到的是一个没有密码的root账户,
备注:我在后面遇到一个坑,qgc没法用root启动,需要修改源码,所以还是建议创建自己的用户,不要用root!
4.查看自己安装的系统
1)进入你的子系统中,输入:lsb_release -a
root@LQ:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
root@LQ:~#
会看到如下信息,表明你成功安装了Ubuntu18
2)在wins下的cmd中查看时,命令前要加上wsl
C:\Users\LQ>wsl lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
5.启动
每次启动的时候要用管理员身份打开cmd,然后输入bash就可以了。
如上图所示,cd到根目录,就和Linux的一样了,cd到 /mnt ,是windows下的盘符了,在这里即可以操作Linux的,也可以操作windows的
这里我推荐一个终端工具:Hyper,安装后设置已管理员身份运行,以后每次打开就可以直接输入bash了。
备注:其中第5点来源于该链接:win10安装WSL - 焘焘 - 博客园。另外,如果要退出子系统,ctrl+d即可退出!
另外,附上hyper的下载地址:Hyper™