Ověření systémových požadavků
Virtualizace musí být povolena v BIOS/UEFI.
Chcete-li ověřit stav virtualizace, otevřete Správce úloh (Ctrl + Shift + Esc), přejděte na kartu Výkon a zkontrolujte, zda je Virtualizace: Povoleno.
Povolení WSL přes CLI
1) Otevřete příkazový řádek nebo PowerShell jako správce
2) wsl --install
<===> Tento příkaz automaticky povolí všechny potřebné funkce, nastaví WSL jako výchozí verzi a nainstaluje distribuci Ubuntu.
Povolení WSL přes GUI
1) Otevřete Ovládací panely > Programy > Zapnout nebo vypnout funkce systému Windows.
Aktivujte:
Windows Subsystem for Linux.
Virtual Machine Platform.
2) Klikněte na OK a restartujte počítač.
web help
https://learn.microsoft.com/en-us/windows/wsl/basic-commands
Možnosti
wsl -l
<===> vypíše seznam nainstalovaných distribucí / lze také wsl --listwsl --list --running
<===>vypíše všechny distribuce, které jsou právě spuštěnéwsl --install nazev_distribuce
<===> install additional Linux distributionswsl -d nazev_distribuce
<===> Spustí zadanou distribuci / lze také --distribution nazev_distribucewsl -s nazev_ditribuce
<===> nastaví tuto distribuci jako výchozí / lze také --set-default nazev_ditribucewsl -t nazev_ditribuce
<===> ukončí zadanou distribuci / lze také --terminate nazev_ditribucewsl --no-distribution
<===> Do not install a distribution when installing WSL.wsl --update
<===> Update your WSL version to the latest version
Informace
wsl --status
<===> zobrazí stav WSLwsl --version
<===> ukáže verzi programu WSLwsl --help
<===> pomocné info
Set default WSL version
Warning: Switching between WSL 1 and WSL 2 can be time-consuming and result in failures due to the differences between the two architectures. For distributions with large projects, we recommend backing up files before attempting a conversion.
wsl --set-default-version 1
<===> přepne na verzi1 (jeste je moznost verze 2)
Kali Linux ve widlich
web
https://lukan.cz/2023/05/1192/
windows subsystem for linux
funguje ve WIN 10 a vyssi (je potreba mit alespon version2004 build 19041.264) >>> verzi woken zjistime prikazem winver
+ mit v BIOS zapnutou virtualizaci
+ mit 4GB RAM a vice
+ 64bit procesor
https://youtu.be/_fntjriRe48
https://docs.microsoft.com/en-us/windows/wsl/install
...........instalace "pres powershell".......
wsl --install <===> nainstaluje požadovanou linuxovou distribuci;
wsl --install -d Ubuntu <===> nainstaluje disto Ubuntu do wsl
..............instalace "klikaci"................
pokud chci nainstalovat WSL (windows subsystem for linux) na W10 tak udelam toto:
1) v nastaveni TURN WINDOWS FEATURES (win+R .>>. control .>>. Programy a funkce .>>. Zapnout nebo vypnout funkce systemu Windows)
2) zaskrtnu Windows Subsystem for Linux
3) zaskrtnu Virtual Machine Platform/Platforma Virtualniho Pocitace
4) restart
5) nevim zda je potreba (vyhledam microsoft store) vyhledam ubuntu app
6) stahneme asi 450 MB soubor
7) zadam LAUNCH
8) zadam jmeno a heslo
*u Debianu muzu zadat
$ sudo apt update
$ sudo apt dist-upgrade
........update wsl..........
wsl --update
....ovladani wsl......
wsl --list --online - vypíše seznam linuxových distribucí dostupných z Microsoft Store;
wsl --update rollback - vrátí předchozí verzi linuxového kernelu;
wsl --status - vypíše základní informace o WSL: nastavení, verzi kernelu, defaultní linuxové distro a další.
..........ukonceni behu distra.......
wsl -t DISTRO-NAME <===> ukonci beh virtualniho distra
wsl -t Ubuntu-20.04 <===> ukonci beh virtualniho distra Ubuntu
wsl --shutdown <===> Terminate all Linux distros on WSL
..............powershell ve widlich...............
wsl -l -v <===> zjisti zda je verze 1 ci 2
wsl --list --verbose <===> to same
wsl --set-version Ubuntu-20.04 2 <===> prepne na verzi 2 pokud mame verzi 1
wsl --set-version Ubuntu-20.04 1 <===> prepne na verzi 1 pokud mame verzi 2 a chceme nizsi
wsl --set-default-version 2 <===> nastavi verzi 2 defaultne
.......How to completely remove a Linux distro from WSL......
1) Open up PowerShell.
2) To get the exact name for the distro you want, enter wsl -l -v.
3) Enter into the terminal wsl --unregister <distro name>.
priklad
wsl --unregister Debian
.........Backing up and importing to WSL.......
While WSL can be disposable, it's also a good idea to back up your installations so if you do get rid of one you can get back to where you were a little easier.
Backing up is a pretty straightforward process that involves exporting to a .tar file. Our guides on exporting and importing Linux installs in WSL will take you through the process step by step, but the main commands you need are as follows:
wsl --export <distro> <filename.tar>
wsl --import <distro> <install location=""> <filename> </filename></install></distro></filename.tar></distro>
.........odinstlace CELEHO WSL z widli!!!......
wsl --uninstall