前言
我向来习惯在 windows 系统下安装 VMware 虚拟机来跑 Linux 系统,每隔一段时间,我虚拟机里的 Ubuntu 总会莫名其妙的崩掉,又没有备份快照,然后我又不得不重新搭建我的开发环境,这不,又崩了…不过这次我并不打算用此前的方法来恢复系统,我想趁此机会玩一下想玩而又一直没有玩的东西 —— WSL。
一、WSL 是什么?
WSL 是 Windows Subsystem for Linux 的简称,早就听说 WIN10 系统可以直接跑 Linux 系统,不需要装虚拟机,听着很不错,于是就查找了一下相关资料,发现这玩意儿叫 WSL 。
后续,我将尝试在 WSL 系统上搭建嵌入式开发环境来学习嵌入式 Linux 开发,能否成功我心里也没底,特此记录,以供和我有同样想法的小伙伴参考。
至于其他关于 WSL 的详细描述,大家可以自行搜索,这里我就不班门弄斧了。
二、WSL 安装
学习一项新技能,最好的学习资料就是官方的说明文档,我们可以到微软的官网,查找 WSL 安装的相关资料。
适用于 Linux 的 Windows 子系统安装指南 (Windows 10)
微软官方的文档写的很详细,按照文档一步一步操作,很容易就安装成功,这里我选择手动安装,选择 WSL2, Ubuntu 20.04 LTS。
安装成功后,打开终端,是有点那么个意思,哈哈!
最后再把 Windows Terminal 装上,直接在一个终端上运行多个选项卡,在多个 Linux 命令行、Windows 命令提示符、PowerShell 和 Azure CLI 等之间快速切换,挺好玩的。
总结
新事物需要探索,在 WSL 上进行嵌入式开发是否可行,说实话我也不知道,后续我会在这方面做更多的尝试,继续为大家分享探索的过程。