Hlavní navigace

Názor ke zprávičce Jak spustit ve WSL příkaz při startu od anonym - Ono existujú tri základné usporiadania, ako sa dá...

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

    bez přezdívky

    Ono existujú tri základné usporiadania, ako sa dá pracovať:

    1. Všetko Windows, čiže IDE, produkt aj tools bežia vo Windows

    2. Hybridné - IDE beží vo Windows, produkt a tools v Linuxe

    3. Všetko Linux - IDE, produkt aj tools beží v Linuxe a Windows funguje iba ako terminál

    Ve WSL2 mi přijde pohodlné pouštěť Git, composer, node, yarn apod. Pohodlně se tam nainstaluje víc verzí paralelně, IDE s tím spolupracuje.

    Tu treba povedať, s ktorým setupom porovnávame.

    Ak ste zvykol pracovať "all Windows" spôsobom, tak WSL2 vám musí prísť ako dar z nebies, pretože "all Windows" setup bol prakticky nepoužiteľný, snáď s výnimkou situácie, ak aj vaša produkčná platforma je Windows. Ten prínos WSL2 spočíva ale najmä v tom, že v podstate prechádzate na oveľa použiteľnejší "hybridný" setup.

    Ak ste aj predtým pracoval hybridným spôsobom, tak WSL2 je určitým zlepšením, o niečo zjednodušuje manažment virtuálky, významne zjednodušuje konfiguráciu sharingu, na druhej strane vás ale oberá o možnosť mať tých virtuálok viacero v rôznej konfigurácií a ako ste sám spomenul, nerieši zatiaľ inotify, čo je všeobecný problém hybridného setupu.

    No a pokiaľ ste zvyknutý pracovať v "all Linux" setup-e, tak vám WSL2 v porovnaní s Hyper-V či VMware workstation neprináša asi nič, iba komplikácie navyše (aspoň ja som teda zatiaľ žiaden prínos neobjavil). Preto som sa pýtal, či ten JetBrains máte nainštalovaný vo WSL2 - priamo ste mi na to neodpovedal, ale predpokladám, že nie a pracujete skôr tým hybridným spôsobom.