Skip to content
You are not logged in |Login  
     
Limit search to available items
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Leeks, Stuart.

Title Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques : Maximise Productivity of Your Windows 10 Development Machine with Custom Workflows and Configurations.

Imprint Birmingham : Packt Publishing, Limited, 2020.

Item Status

Description 1 online resource (246 pages)
Summary This book follows a hands-on approach to using WSL effectively. You'll learn Windows Subsystem for Linux, understand how to configure WSL and Windows Terminal to suit your preferences, and use Visual Studio Code for building robust apps with WSL.
Contents Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Preface -- Section 1: Introduction, Installation, and Configuration -- Chapter 1: Introduction to the Windows Subsystem for Linux -- What is WSL? -- Exploring the differences between WSL 1 and 2 -- Overview of WSL 1 -- Overview of WSL 2 -- Summary -- Chapter 2: Installing and Configuring the Windows Subsystem for Linux -- Enabling WSL -- Checking for the required Windows version -- Checking for the easy install option -- Enabling the required Windows features -- Installing the Linux Kernel
Installing Linux distros in WSL -- Configuring and controlling WSL -- Introducing the wsl command -- Introducing wsl.conf and .wslconfig -- Summary -- Chapter 3: Getting Started with Windows Terminal -- Introducing Windows Terminal -- Installing Windows Terminal -- Using Windows Terminal -- Learning handy keyboard shortcuts -- Configuring Windows Terminal -- Customizing profiles -- Changing the appearance of Windows Terminal -- Summary -- Section 2: Windows and Linux -- A Winning Combination -- Chapter 4: Windows to Linux Interoperability -- Accessing Linux files from Windows
Running Linux applications from Windows -- Piping into Linux -- Piping from Linux -- Accessing Linux web applications from Windows -- Summary -- Chapter 5: Linux to Windows Interoperability -- Accessing Windows files from Linux -- Calling Windows apps from Linux -- Calling Windows scripts from Linux -- Passing data between PowerShell and Bash -- Interoperability tips and tricks -- Creating aliases for Windows applications -- Copying output to the Windows clipboard -- Using symlinks to make Windows paths easier to access -- Using wslview to launch default Windows applications
Mapping paths between Windows and WSL -- SSH agent forwarding -- Summary -- Chapter 6: Getting More from Windows Terminal -- Customizing tab titles -- Setting tab titles from the context menu -- Setting tab titles from your shell using functions -- Setting tab titles from the command line -- Working with multiple panes -- Creating panes interactively -- Managing panes -- Creating panes from the command line -- Adding custom profiles -- Summary -- Chapter 7: Working with Containers in WSL -- Overview of containers -- Installing and using Docker with WSL -- Running a container with Docker
Building and running a web application in Docker -- Introducing Dockerfiles -- Building the image -- Running the image -- Rebuilding the image with changes -- Introducing orchestrators -- Setting up Kubernetes in WSL -- Running a web application in Kubernetes -- Creating a deployment -- Summary -- Chapter 8: Working with WSL Distros -- Exporting and importing a WSL distro -- Preparing for exporting -- Performing the export -- Performing the import -- Creating and running a custom distro -- Finding and pulling the container image -- Configuring a container ready for WSL
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Open source software.
Computer programming.
computer programming.
Computer programming
Open source software
Other Form: Print version: Leeks, Stuart. Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques : Maximise Productivity of Your Windows 10 Development Machine with Custom Workflows and Configurations. Birmingham : Packt Publishing, Limited, ©2020 9781800562448
ISBN 1800563523
9781800563520 (electronic bk.)
9781800562448 (pbk.)