Ak chcete používať Linux na počítači so systémom Windows, musíte si najskôr nainštalovať WSL 2. Tu je návod, ako to urobiť v systéme Windows 10 aj 11 za pár minút.
Ak ste to ešte nepočuli, Microsoft miluje Linux. Táto veta priťahuje skeptikov, ale potom sme uvideli Windows Subsystem for Linux (WSL) a začali sme v ňom vidieť pravdu. WSL 2 vám umožňuje nainštalovať linuxové prostredie, v ktorom je spustené úplné linuxové jadro Windows 11, alebo 10, ak ho stále používate, s pomerne úzkou integráciou medzi týmito dvoma. Prvá verzia WSL nemala jadro a nefungovala ani zďaleka tak dobre. WSL je v srdci stále virtuálny stroj, ale s hlbokými väzbami na hostiteľa Windows.
Pre vývojárov znamená WSL bezproblémový prístup k Windows aj Linuxu bez potreby použitia tradičných virtuálnych strojov. Nemusíte byť však vývojár, je to solídny nástroj, ktorý môže použiť každý, či už je starý, alebo s Linuxom len začína. Spoločnosť Microsoft urobila veľa práce aj v oblasti integrácie, pretože WSL 2 je teraz jednoduchšie ako kedykoľvek predtým. Tu je návod, ako na to.
Čo potrebujete na spustenie WSL 2 v systéme Windows 10 a 11
Na spustenie WSL 2 nepotrebujete megavýkonný počítač, ani nepotrebujete verziu Windows „Pro“, ako to tradične robíte na používanie nástroja Hyper-V VM. WSL 2 využíva architektúru Hyper-V, ale nemusíte za ňu platiť navyše. WSL 2 tiež podporuje procesory x64 aj ARM. Ak ho však používate na počítači založenom na ARM, budete musieť použiť verziu Linuxu, ktorá má vydanie ARM, ako napríklad Ubuntu.
WSL 2 je možné spustiť aj vo Windowse vo virtuálnom stroji, pokiaľ softvér VM, ktorý používate, podporuje vnorenú virtualizáciu a je povolená.
Ako nainštalovať WSL 2 na Windows 10 a 11
Inštalačný proces pre WSL 2 je teraz taký jednoduchý, že ho spustíte za pár minút. Jedinou podmienkou je, že používate Windows 10 verzie 2004 a novšej (a teraz by ste naozaj mali byť) s aplikovanou opravou KB5004296.
Na výber sú dve možnosti: Použite Microsoft Store alebo PowerShell.
Pri prvom spôsobe jednoducho otvorte Microsoft Store a stiahnite si súbor „Windows Subsystem for Linux Preview"aplikácia. Z dlhodobého hľadiska sa očakáva, že to bude miesto na získanie WSL, pretože to tímu umožňuje aktualizovať ho bez toho, aby musel prejsť cez Windows Update.
Prípadne otvorte PowerShell v počítači a zadajte tento príkaz:
wsl --install
Pohodlne sa usaďte a počkajte, kým to urobí, reštartujte počítač, keď dostanete signál, a voila! WSL 2 je teraz nastavený na vašom PC. Predvolená distribúcia (distribúcia) je Ubuntu, ale môžete voľne použiť akúkoľvek inú dostupnú v obchode Microsoft Store alebo zo zdrojov tretích strán, ako je Github, alebo priamo od výrobcov distribúcií.
Ak používate Windows 11, aplikácia Windows Terminal bude predinštalovaná a je to najlepší spôsob, ako používať WSL na vašom PC. Distro môžete spustiť cez PowerShell pomocou príkazu "wsl -d", za ktorým nasleduje názov, ale s Windows Terminal môžete pristupovať ku každému, čo ste nainštalovali, z rozbaľovacej ponuky.
Ak nemáte nainštalovaný Windows Terminal, môžete si ho stiahnuť z Microsoft Store alebo cez Správca balíkov systému Windows.