Student

01

Install Ubuntu on Windows

Set up Windows Subsystem for Linux (WSL2) to run Ubuntu Linux natively.

Phase 1: Environment Verification

1. Open PowerShell
Click Start, search for "PowerShell," right-click it, and select Run as Administrator.
2. Check for WSL
PowerShell
wsl --list --online
💡 What to expect:
  • If the command works: Skip to Phase 3
  • If "command not found": Continue to Phase 2

Phase 2: Enabling Required Features

3. Enable WSL
PowerShell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
4. Enable Virtual Machine Platform
PowerShell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
5. Restart & Verify
Restart your computer. Open PowerShell as Administrator and run wsl --list --online to verify.

Phase 3: Install Ubuntu

6. Install Ubuntu 24.04
PowerShell
wsl --install Ubuntu-24.04

Phase 4: User Configuration

Create Username
Once Ubuntu launches, you'll be prompted to create a new user account. Enter a username (use lowercase letters only, no spaces). For example: john or student
Set Password
After entering your username, you'll be asked to create a password. Choose something memorable like your birth year (e.g., 2005) or a simple password you won't forget.
⚠️ IMPORTANT - Password Security Behavior:
  • Your password will NOT be visible as you type - this is a security feature, not a bug
  • You will see NO characters, dots, or asterisks appearing on screen while typing
  • The cursor will NOT move as you type your password
  • This is completely normal Linux behavior designed to protect your password
  • Simply type your password carefully and press Enter when done
  • You'll be asked to type it twice to confirm - both times it will be invisible
✅ Tips for Success:
  • Type slowly and carefully since you can't see what you're typing
  • Don't panic if nothing appears - this is expected behavior
  • If you make a mistake, press Backspace a few times and start over
  • Remember your password - you'll need it for installing software later
02

Install Prerequisites

Install the fundamental packages required to download and run the setup scripts.

System Package Installation

Run Update and Install
Copy and paste the following command into your Ubuntu terminal to install Python 3, Curl and clang.
Bash
sudo apt update && sudo apt install -y python3 curl clang
💡 Note:
Enter your password when prompted. The characters will not appear on screen while typing.