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
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4