WSL2: Linux unutar Windowsa

WSL2 pokreće pravi Linux unutar Windowsa bez virtualnog stroja i dvostrukog pokretanja. Vodič kroz instalaciju, odabir distribucije i pristup datotekama između Windowsa i Linuxa.

WSL2 (Windows Subsystem for Linux 2) omogućuje da unutar Windowsa pokreneš pravi Linux — s pravom jezgrom, terminalom i alatima — bez klasičnog virtualnog stroja i bez dvostrukog pokretanja (dual boot). Idealno je za programere, sistemce i sve koji trebaju Linux alate, a rade na Windowsu.

Zašto WSL2 umjesto virtualnog stroja

  • Brz — koristi laganu virtualizaciju, pokreće se u sekundi.
  • Integriran — dijeliš datoteke između Windowsa i Linuxa, pokrećeš Linux naredbe iz Windows terminala.
  • Lagan na resursima — troši memoriju dinamički, samo koliko treba.

Preduvjeti

  • Windows 11 ili Windows 10 (novija verzija).
  • Uključena virtualizacija u BIOS-u (kod većine računala već je uključena).

Korak 1: Instalacija jednom naredbom

Otvori PowerShell kao administrator i pokreni:

wsl --install

Ova naredba uključuje potrebne komponente, instalira WSL2 i prema zadanom postavlja Ubuntu. Nakon toga restartaj računalo.

Pri prvom pokretanju Ubuntu će tražiti da postaviš korisničko ime i lozinku za Linux (odvojene od Windows računa).

Korak 2: Odabir distribucije

Ako želiš drugu distribuciju, pogledaj popis dostupnih:

wsl --list --online

Pa instaliraj željenu, npr. Debian:

wsl --install -d Debian

Instalirane distribucije pokrećeš iz izbornika Start ili naredbom wsl u terminalu.

Korak 3: Pristup datotekama između sustava

  • Windows datoteke iz Linuxa: tvoji diskovi su pod /mnt/. Npr. disk C::
cd /mnt/c/Users/tvoje-ime
  • Linux datoteke iz Windowsa: u Eksploreru upiši u adresnu traku:
\\wsl$

Otvorit će se datotečni sustav tvoje Linux distribucije.

Za najbolje performanse projekte na kojima radiš u Linuxu drži unutar Linux datotečnog sustava (npr. u ~/), a ne na /mnt/c — rad preko granice sustava je sporiji.

Korak 4: Održavanje i osnovne naredbe

Nakon instalacije ažuriraj Linux (na Ubuntu/Debianu):

sudo apt update && sudo apt upgrade

Korisne WSL naredbe (iz PowerShella):

wsl --list --verbose      # popis distribucija i verzija
wsl --shutdown            # zaustavi sve distribucije
wsl --set-default Ubuntu  # postavi zadanu distribuciju

Korak 5: Windows Terminal za ugodan rad

Instaliraj Windows Terminal iz Microsoft Storea — omogućuje kartice, uz Windows PowerShell drži i Linux ljusku u istom prozoru, s ugodnim bojama i fontovima.

Česti problemi

  • „WSL 2 requires an update to its kernel component" — pokreni wsl --update.
  • Virtualizacija isključena — uključi je u BIOS-u (Intel VT-x / AMD-V).
  • Sporo čitanje datoteka — projekt drži u Linux datotečnom sustavu, ne na /mnt/c.

Sažetak

WSL2 spaja najbolje od oba svijeta: udobnost Windowsa i snagu Linuxa, bez kompromisa dvostrukog pokretanja. Jedna naredba za instalaciju i za par minuta imaš pravi Linux terminal na svom Windows računalu.


← Svi vodiči