Windows Subsystem for Linux (WSL) is an optional feature of Windows 10 that provides a Linux environment for developers inside of Windows. Rather than managing your own virtual machine or relying on a remote Linux machine for development, WSL provides a Linux kernel and enables users to install various distros within their Windows environment. In this course, get up to speed with the basics of WSL and explore common tasks and procedures for developing with Linux. Instructor Scott Simpson steps through how to work in the Linux environment, explaining how to use the shell, manage services within WSL, and define automated tasks that run at predefined times. Scott also covers ways to integrate WSL into your workflow, including how to install the Remote-WSL extension to use Visual Studio Code in WSL.
- [Scott] Windows Subsystem for Linux is an optional feature of Windows 10 that runs a Linux kernel inside a small virtual machine, allowing your Windows computer to run Linux tools and programs right alongside Windows itself. This feature is aimed at developers with Windows computers who need to use Linux software, people who might otherwise need to run a virtual machine or a separate server to have the tools they need. Windows Subsystem for Linux helps to reduce the barrier between Linux tools and Windows software. It's not designed to run a full Linux desktop inside of Windows or to host production services. It's a tool to make the lives of software developers a little easier. When Microsoft announced Windows Subsystem for Linux, it generated some very mixed opinions. Windows pros and Linux gurus alike were pretty skeptical about the whole idea. Some still are, and that's totally fine. But many developers are finding that it makes their work a lot easier. I'm Scott Simpson, and if you'd like to learn about Windows Subsystem for Linux, I hope you'll join me for this course.