Learning Windows Subsystem for Linux

Learning Windows Subsystem for Linux

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 30m | 239 MB

Windows Subsystem for Linux provides a Linux environment for developers inside of Windows. Rather than starting a virtual machine or relying on a remote Linux machine for development, WSL provides a Linux kernel and enables you to install various distros within the Windows environment. In this course, Scott Simpson walks you through the basics of WSL, as well as common tasks and procedures for developing with Linux. Scott explains different versions of WSL, then goes over installing a Linux distribution, using the Windows Terminal interface, accessing files, using network services, and more. He shows you how to manage software in Linux, then dives into controlling processes and services, defining automated tasks, tools for software development, and accessing a WSL network service. After covering GUI apps in WSL2, Scott finishes up with useful tips on how to customize and troubleshoot your Linux environments.

Table of Contents

Introduction
1 Windows Subsystem for Linux

Working with WSL
2 How WSL works
3 Enabling WSL on your Windows system
4 Installing a Linux distribution
5 Using Windows Terminal
6 Using the wsl.exe tool
7 Distribution configuration with wsl.conf
8 Accessing files
9 Using network services
10 Attaching USB devices
11 Mounting disks in WSL

Working in the Linux Environment
12 Using the shell
13 Managing software
14 Controlling processes
15 Controlling services
16 Defining automated tasks

WSL in Your Workflow
17 Software development with VS Code and Remote-WSL
18 Software development with other tools through SSH or SFTP
19 Accessing a WSL network service
20 Using GUI apps in WSL2

Conclusion
21 Tips and troubleshooting
22 Next steps

Homepage