作为一名高效的开发者,很多时候都会选择Linux环境,当你选择不购买MAC时,就有了后续的故事!由于某些软件(例如ps等)没有linux版本或功能支持不太好,或是由于windows的其他特性你也很喜欢,这时大家往往有2种选择:
- 虚拟机(如VMWARE或VirtualBox等)
- 双系统
用虚拟机太吃硬件,双系统来回切也很不方便!这样的状况确实很尴尬,但大家也没办法,也只能忍着!
但是你现在还有第3种选择!就是微软推出的WSL!本文会详细介绍在Win10中配置WSL2的内容,不想踩坑的话,记得慢慢看,千万别着急~
WSL简介
我估计微软也是看到了这种情况,它推出:
Windows Subsystem for Linux(WSL)
WSL是一个在Windows 10上能够支持原生Linux的环境,而且不会产生传统虚拟机的性能损耗,也无需要切换或双启动系统!__官方文档入口__[1]
WSL能干什么
正如上面所说,因为可以运行原生的Linux环境,那么你原来使用Linux做的大部分事情,都能在WSL中实现的,例如:
在 Microsoft Store[2] 中选择你偏好的 GNU/Linux 分发版。
运行常用的命令行软件工具(例如
grep
、sed
、awk
)或其他 ELF-64 二进制文件。运行 Bash shell 脚本和 GNU/Linux 命令行应用程序,包括:
工具:vim、emacs、tmux
语言:NodeJS[3]、Javascript、Python[4]、Ruby、C/ C++、C# 与 F#、Rust