怎么使用适用于Linux 2和Windowsdows Terminal的Windowsdows子系统

在本文中,您将学习如何使用Windows Subsystem for Linux 2在Windows中设置和运行本地Linux shell界面,而无需使用虚拟机。这与使用添加到$ PATH的UNIX工具子集的Git Bash或cmder等终端不同。这实际上就像在Windows上运行可以执行本机Linux应用程序的完整Linux内核。那真是太棒了,不是吗?

如果您是一位经验丰富的开发人员,您已经知道Linux是使用开源技术构建和运行基于服务器的解决方案的最佳平台。虽然可以在Windows上运行相同的,但体验并不是那么好。大多数云托管公司为客户提供Linux,以便在稳定的环境中运行其服务器解决方案。为了确保软件在服务器机器上完美运行,就像在本地开发机器上一样,您需要运行相同的平台。否则,您可能会遇到配置问题。

使用开源技术构建项目时,您可能会遇到在Linux上运行良好但在Windows上不完全支持的依赖项。因此,您将需要执行以下任务之一才能为项目做出贡献:

双启动Windows和Linux(切换到Linux以贡献代码)使用Vagrant,VirtualBox,VMWare等平台运行Linux虚拟机。在Docker容器中运行项目应用程序