Microsoft v posledních letech zavedl do Windows 10 a 11 funkce pro pohodlí, ale pro komunitu vývojářů je pravděpodobně nejvýraznější funkcí Windows Subsystem for Linux 2. Na základě původního WSL přináší novější WSL 2 vývojářům větší výkon a spolehlivost. Vývojáři musí vědět, jak z WSL 2 vytěžit maximum.
Následující článek pojednává o některých osvědčených postupech pro používání Windows Subsystem for Linux 2.
1. Použijte Windows Terminal
Zcela nový Windows Terminal je výkonný terminál s otevřeným zdrojovým kódem z obchodu Microsoft Store. Microsoft navrhl Windows Terminal tak, aby přímo integroval WSL 2 a automaticky konfiguroval všechny distribuce Linuxu, jakmile jsou nainstalovány. To znamená, že můžete snadno přepínat mezi Windows a Linuxem, aniž byste museli nastavovat jiné prostředí.
Nabídka Otevře novou kartu
Windows Terminal může podporovat mnoho prostředí, jako je PowerShell , WSL 2 a příkazový řádek . Nabízí také řadu funkcí pro produktivitu, včetně více karet, vyhledávacího panelu a rozděleného podokna; Vzhled terminálu si dokonce můžete upravit podle svých představ.
Vzhledem k tomu, že Windows Terminal je projekt s otevřeným zdrojovým kódem, můžete si být jisti, že jej komunita bude neustále vylepšovat a zlepšovat tak uživatelskou zkušenost.
2. Integrace kódu Visual Studio
Kód ve VSCode na notebooku
Mnoho vývojářů spoléhá na VS Code, extrémně flexibilní IDE (editor kódu). Nabízí integrovaný terminál, podporu rozšíření a má super přizpůsobitelné intuitivní rozhraní. Pokud používáte WSL 2 pro vývoj, budete chtít integrovat WSL 2 s Visual Studio Code pro hladký pracovní postup.
VS Code můžete použít s WSL 2 tím, že zajistíte, že máte Visual Studio Code a distribuci WSL 2 Linux na vašem systému Windows. Rozšíření Remote - WSL můžete nainstalovat do Visual Studio Code a nakonfigurovat jej podle svých požadavků.
3. Nastavte více konfigurací
Pokud plánujete používat WSL 2 pro práci, osobní studium nebo školu, zvažte vytvoření samostatného uživatelského profilu. To vám umožní organizovat aplikace, konfigurace a soubory.
Jednou z metod nastavení více profilů je použití Windows Terminal; Jakmile jej nainstalujete do počítače se systémem Windows 10 nebo 11, přejděte do části Nastavení > Profily > Přidat .
4. Aktualizujte balíček
Jako každá jiná distribuce Linuxu budete muset zajistit, aby balíčky a nástroje, které používáte na WSL 2, byly průběžně aktualizovány. Díky tomu bude vaše WSL 2 bezpečné, spolehlivé a funguje optimálně. Chcete-li aktualizovat balíčky na WSL 2, zadejte následující příkaz:
sudo apt-get update
sudo apt-get upgrade
5. Spusťte kontejnery pomocí Dockeru
Ubuntu běží jako docker kontejner
Docker je platforma s otevřeným zdrojovým kódem, která umožňuje vývojářům efektivně vytvářet, nasazovat a provozovat své aplikace v kontejnerech. Všechny závislosti jsou seskupeny, takže váš projekt lze snadno nasadit v jakémkoli prostředí.
Docker můžete používat na Windows 10 a 11 prostřednictvím Docker Desktop jako samostatnou aplikaci nebo jej integrovat s Windows Subsystem pro Linux pro lepší výkon a efektivní spotřebu zdrojů. Článek důrazně doporučuje, abyste své kontejnery spouštěli s WSL 2 pro vývoj nebo testování.
Windows Subsystém pro Linux 2 je neuvěřitelný a účinně překlenuje propast mezi ekosystémy Linux a Windows. Jako vývojář obeznámený s Windows můžete využít WSL 2 k získání toho nejlepšího z Windows i Linuxu, aniž byste ohrozili svou produktivitu nebo flexibilitu.