Using Linux With WSL on Windows

Get started with Linux within the comfort of your Windows system with WSL. Learn the essential WSL concepts.
Warp Terminal

There are numerous ways to use Linux commands on Windows. You can install Linux directly on the computer or dual boot it.

But when you have been a lifelong Windows user, the above two methods may seem risky.

That's where you can take the easier route and use Linux inside Windows. Now, there are two ways for that as well:

  • Use Linux inside Windows using virtual machine
  • Use Linux inside Windows using WSL

This WSL is the easiest of all the methods, specially if your aim is to learn Linux command line or use Linux in your development workflow.

WSL allows you to quickly and easily install a supported Linux distribution from the Microsoft Store and then use it via the Windows Terminal.

It is primarily command line based interface, although WSL 2 allows you to use GUI from Linux apps as well.

Sounds interesting? Want to give it a try and learn more? This is why we have created this resource section for you.

What will you learn here?

This section here is an assortment of tutorials that will help you learn the essentials of using WSL to get Linux on your Windows machine.

You'll learn to:

The idea is to give you enough knowledge to get you started with WSL and use it effectively.

Let's begin with enabling WSL.

About the author
Abhishek Prakash

Abhishek Prakash

Created It's FOSS 11 years ago to share my Linux adventures. Have a Master's degree in Engineering and years of IT industry experience. Huge fan of Agatha Christie detective mysteries πŸ•΅οΈβ€β™‚οΈ

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.