使用 Windows系统开发时由于系统环境和线上环境(一般是 Linux)不一致可能导致各种问题。另外,部分扩展库只支持在 Liunx 系统下运行,因此 Linux开发环境尤为重要。
Windows上的 Linux环境一般由 vm/vbox 在虚拟机下运行,但是比较麻烦,而且虚拟机运行时占用资源也比较高等。
本次老男孩老师教大家如何利用微软新推出的 Linux子系统,搭建一个轻量高效的 Linux环境。
![d2de16145ad33bdf36d68da39a4fe358.png](https://i-blog.csdnimg.cn/blog_migrate/6ab9da64fae2aabef0b2327915b581d2.jpeg)
WindowsSubsystemforLinux(简称 WSL)是一个在 Windows10上能够运行原生 Linux二进制可执行文件( ELF格式)的兼容层。它是由微软与 Canonical公司合作开发,其目标是使纯正的 Ubuntu14.04"Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
开启Linux子系统
首先开启 Win10的开发者模式
【更新和安全 → 开发者选项 → 开发人员模式】
![af250d7b9d51c0fc310856b7ca63d73d.png](https://i-blog.csdnimg.cn/blog_migrate/c4e146e63b3eb23547ba082ded25144b.jpeg)
添加Linux子系统程序<