在计算机学习的过程中,我们常常会纠结于 Windows、Linux 和 Mac OS 的选择。Mac OS X 凭借其出色的GUI与天然的 Unix-like 环境,倍受程序猿欢迎。但对于大部分同学来说,Macbook 系列的价格较为高昂,因而也自然无法接触到 Mac OS X 了。那么开发环境的选择一般就只剩下纯 Windows、Windows+虚拟机 和 Windows+双系统了。纯Windows环境往往会增加折腾过程的难度,同时Windows 老旧的命令行界面也让人不那么提得起劲。(毕竟好看才是第一生产力)后两种固然能够体验最纯粹的 Gnu/Linux 环境,但虚拟机的启动等待和系统的切换等待让这一过程显得不那么顺滑。
那么,有没有一种方法能让我们能够顺滑高效地体验Linux的魅力呢?
有!那就是上手微软的 Windows Terminal 和 Windows Subsystem for Linux(WSL)了!