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