Nastavení WSL
V několika krocích můžete nainstalovat Subsystém Windows pro Linux (WSL). Používáme .wsl –install command Tento příkaz umožňuje funkce potřebné ke spuštění WSL a instalaci distribuce Ubuntu Linuxu.
Poznámka:
Abyste mohli spustit instalační příkaz WSL, musíte se ujistit, že používáte Windows 11 nebo Windows 10 verze 2004+ (build 19041 nebo novější).
Vytvoříme také projekt Pythonu pro pozdější použití v editoru Visual Studio Code.
Tento modul se zaměřuje na to, jak můžeme používat WSL a Visual Studio Code. Instalace WSL je však nezávislá na editoru Visual Studio Code a můžete ji používat kdekoli a samostatně.
Instalace WSL a linuxové distribuce
Povolení Subsystém Windows pro Linux
Otevřete PowerShell jako správce a v terminálu spusťte následující příkaz:
wsl --installTento příkaz povolí potřebné funkce Systému Windows a ve výchozím nastavení nainstaluje distribuci Ubuntu. Později se můžete rozhodnout nainstalovat jinou distribuci Linuxu. Vzhledem k jeho popularitě používáme Ubuntu pro tento modul.
Restartujte počítač, abyste dokončili instalaci a použili změny.
Nastavení distribuce Linuxu
Distribuce Linuxu (distribuce) je verze operačního systému Linux, která je přizpůsobená určitým softwarem a nastavením pro různé potřeby nebo předvolby. Ubuntu je oblíbená distribuce Linuxu známá pro uživatelsky přívětivé rozhraní a rozsáhlý softwarový ekosystém, takže je přístupnou volbou pro mnoho uživatelů.
Po restartování otevřete nově nainstalovanou distribuci Linuxu z windows nabídka Start.
Podle pokynů vytvořte uživatelský účet a heslo pro distribuci Linuxu.
Poznámka:
Pokud jste byli během instalace vyzváni k vytvoření uživatelského účtu a hesla, můžete tento krok přeskočit.
Vytvoření projektu Pythonu
Mnoho jazyků pracuje ve WSL a pro tento modul jsme vybrali Python. Je to skvělý jazyk pro začátečníky, protože má jednoduchou a čitelnou syntaxi, nabízí širokou škálu knihoven a prostředků a má velkou a podpůrnou komunitu. Tento ekosystém usnadňuje začátečníkům najít pomoc a zdroje, když narazí na výzvy.
Instalace Pythonu
Python by se měl ve výchozím nastavení nainstalovat do distribuce WSL. Pokud to chcete ověřit, spusťte python3 -–version v terminálu WSL. Pokud se nezobrazuje zobrazená verze, spusťte následující příkazy:
sudo apt update
sudo apt install python3 python3-pip
Systém souborů WSL
Teď musíte pro svůj projekt vytvořit složku. Při práci ve WSL jsou vaše soubory uloženy v systému souborů WSL. Soubory Windows i Linux jsou uložené na stejném fyzickém pevném disku. Existují však v samostatných systémech souborů:
Systém souborů WSL: Soubory jsou uložené ve formátu kompatibilním s Linuxem. Tento systém je oddělený od nativního systému souborů Windows a je navržený tak, aby podporoval operace a nástroje Linuxu.
Systém souborů Windows: Standardní systém souborů používaný systémem Windows, optimalizovaný pro aplikace a nástroje pro Windows.
I když oba systémy souborů existují na stejné fyzické jednotce, je důležité spravovat soubory v příslušných prostředích, aby se zachovala kompatibilita a výkon.
WSL umožňuje přístup k souborům Windows, ale pro vývoj – zejména s nástroji, jako je Visual Studio Code – doporučujeme ukládat a spravovat soubory v systému souborů WSL.
Vytvoření složky ve WSL
K vytvoření složky použijte následující příkaz:
mkdir helloWorldK přechodu do této složky použijte následující příkaz:
cd helloWorldPokud chcete ověřit složku, ve které jste, použijte následující příkaz:
pwdNa obrazovce by se měla zobrazit zpráva s cestou ke složce, ve které právě jste.
Pokud chcete vytvořit nový soubor Pythonu s názvem hello.py, který při spuštění vytiskne zprávu hello, použijte následující příkaz:
echo 'print("hello from python on ubuntu on WSL!")' >> hello.pyPokud chcete spustit nový program, použijte následující příkaz:
python3 hello.py
Skvělé, teď máme projekt Pythonu, se kterým můžeme pokračovat v práci. Pojďme se podívat, jak můžeme nastavit rozšíření WSL editoru Visual Studio Code.