Thuta Learning
BasicDevOps & Toolsbeginner

How to Install/Try Linux

Relax. We'll talk through this in plain words — no textbook voice.

What you'll walk away with

  • Understand how to install/try Linux, without the intimidation
  • Get comfortable trying out commands yourself in the terminal
  • See how these commands are actually useful on a real server or project

Let's think about it this way for a second

There are three options. (1) WSL (Windows Subsystem for Linux): run a Linux terminal right inside Windows like any other app — no dual boot needed. (2) Virtual Machine (VirtualBox, VMware): run Linux inside Windows/macOS as a 'computer inside a computer' — delete it and you just delete that one VM. (3) Live USB: put Linux on a USB drive and boot from it, without touching your hard disk at all. For beginners, starting with WSL or a VM is recommended.

Let's connect this to a real-world scenario

If you're on Windows 10/11, WSL2 is the easiest route — open PowerShell (admin) and install it with a single command. Mac/Linux native users can jump straight into the terminal (since macOS/Linux are themselves Unix-based). Every command in this tutorial works whether you're on WSL, a VM, or a cloud server (VPS) — all you need is a terminal you can open.

Let's try it together in the terminal

bash
# Windows PowerShell (as Administrator)
wsl --install

# After restart, open "Ubuntu" from Start menu
# Set a username and password when prompted
You should see
A terminal window opens showing a prompt in the form username@hostname:~$.

5-minute try-it

Install WSL (Windows) or a VM. Open the terminal and note down what the prompt looks like.

A quick word of caution

Don't attempt dual boot (wiping Windows to install Linux) at this stage as a beginner. Consider it only after you're comfortable with WSL/VM.

Easy traps

  • Trying to keep using WSL right after installing it without restarting
  • Installing a VM with the bare minimum RAM/disk, which can make it painfully slow

Now try it yourself

Install WSL (Windows) or a VM. Open the terminal and note down what the prompt looks like.

You'll know it worked when: A terminal window opens showing a prompt in the form username@hostname:~$.