Hlavní navigace

Názor ke zprávičce Jak spustit ve WSL příkaz při startu od Miroslav Šilhavý - Praktické výhody? Jedním kliknutím máte nainstalovanou oblíbenou distribuci....

  • Aktualita je stará, nové názory již nelze přidávat.
  • 11. 1. 2021 8:12

    Miroslav Šilhavý

    Praktické výhody? Jedním kliknutím máte nainstalovanou oblíbenou distribuci. OS se stará o to, aby se VM nespouštěla zbytečně předčasně, ale ve chvíli, kdy WSL potřebujete (např. otevřete terminál nebo zavoláte příkaz). OS se stará o to, aby se VM suspendovala ve chvíli, kdy ji nepoužíváte. Disky máte namountované mezi sebou - z Windows se dostanete rovnou průzkumníkem na disky ve VM a naopak, aniž byste to musel řešit nějak složitě přes CIFS / Sambu...

    Co je taky zajímavé je to, že pracují a zlepšují podporu inotify mezi WSL / Windows. To je další posun v integraci.

    Rozhodně bych se k čisté VM nevrátil. Mám sice hafo RAM (64GB), ale i tak mě tradiční VM otravovaly, muselo se o to starat. Když jsem potřeboval něco z nástrojů na Linuxu, bylo pro mě jednodušší otevřít si terminál na server, kde jsem měl Linuxovou VPS. Od WSL2 je pro mě pohodlnější mít ho neustále k dispozici přímo u sebe.

    Poměrně šikovně se to dá propojit s vývojovým IDE. Např. JetBrains (ale i VS) umějí využívat rovnou WSL pro nástroje, které požadují. I to je velmi pohodlné, lepší, než používat Windows alternativy. Zatímco distribuce linuxu má obvykle jasně vyřešené, na jakých cestách a jak se pojmenovávají paralelně nainstalované verze nástrojů, na Windows si vše musíte nastavovat ručně. Je pohodlnější proto nainstalovat WSL a IDE nechat pracovat s ním.

    Podle mě důvodů, proč je WSL2 dobrý nástroj, je opravdu hodně.