Proč systém Windows Shipping jádra Linux všechno mění

  • Mark Lucas
  • 1
  • 5071
  • 1439
reklama

Microsoft se mění. Jakmile uzavřená monolitická organizace s otevřeným nepřátelstvím vůči softwaru s otevřeným zdrojem, nyní se zdá, že ji přijímají.

Spolu s několika nedávnými změnami v přístupu, včetně otevřeného sourcingu Visual Studio Code, Windows začínají zahrnovat Linux. Subsystém Windows pro Linux (WSL) byl integrovanou virtuální verzí Linuxu ve Windows.

Nová verze WSL je na cestě a pro některé lidi to všechno změní!

Proč bych chtěl Linux?

Na první pohled nemusí být jádro Linuxu v operačním systému Windows příliš důležité. Koneckonců, pokud již používáte Windows, proč se obtěžovat s Linuxem?

Ukázalo se, že existuje mnoho důvodů, proč byste mohli chtít používat Linux. Díky stabilitě a přizpůsobitelnosti je široce používán ve všech formách vývoje softwaru. Téměř vše, co vidíte online, a každá aplikace, kterou používáte, má jako páteř linuxový server.

Pokud vás zajímají projekty a software s otevřeným zdrojovým kódem, Linux jako operační systém tuto filozofii plně ztělesňuje. U většiny kusů softwaru jsou k dispozici bezplatné ekvivalenty systému Linux. Pokud vás zajímá vývoj, open source projekty vždy hledají další přispěvatele.

Nepracuje určitý kus softwaru tak, jak chcete? Poté přispějte k projektu, aby se zlepšil!

Nemá Windows již Linux?

Společnost Microsoft představila Windows Subsystem pro Linux (WSL) s aktualizací výročí Windows 10 Anniversary 2018 jako způsob spouštění softwaru Linux v operačním systému Windows.

Od té doby byla instalace linuxové distribuce jednoduchá. Stačí zamířit do Microsoft Store a vybrat si z několika distribucí.

Po instalaci můžete spustit příkazový řádek systému Linux přímo z nabídky Start. Tato první iterace se nyní nazývá WSL 1.

Proč nepoužívat virtuální počítač?

Spouštění jiných operačních systémů v systému Windows není nic nového. S Virtual Machine (VM) můžete provozovat téměř jakýkoli operační systém, tak proč se obtěžovat s WSL?

Rozdíl v integrovaném systému je rychlost a pohodlí. VM obvykle běží pomaleji než nativní operační systémy.

Protože Linux pracuje nativně v systému Windows, můžete z nabídky Start spustit terminál Bash a během několika okamžiků přistupovat k vašemu subsystému Linux..

Porovnejte to s časem potřebným na rozběhnutí virtuálního počítače nebo dvojím spuštěním systému Linux a Windows a uvidíte skutečný rozdíl.

Přesto, WSL 1 má nějaké námitky. Přestože pracuje rychleji než typický virtuální počítač, zůstává virtuálním operačním systémem. WSL 2 to mění.

Jak se liší WSL 2?

Windows Subsystem pro Linux 2 (WSL 2) je dodáván se skutečným linuxovým jádrem. Dříve Windows vytvořily emulaci toho, co jádro dělá, a přestože bylo vysoce optimalizované, stále nebylo tak dobré jako skutečná věc.

Rozdíl v jádru bude obrovský. Podle Microsoftu dochází ke zvýšení rychlosti mezi WSL 1 a 2 20x. I když se ukáže, že je to trochu přehnané, bude to stále neuvěřitelný rozdíl.

Myšlenka, že systém Windows dodává jádro systému Linux, aby fungovala v operačním systému Windows, je velká věc. Znamená to probíhající změny v přístupu společnosti Microsoft k softwaru a operačním systémům s otevřeným zdrojovým kódem.

Proč je jádro důležité??

Jádro je nejnižší úroveň softwaru v operačním systému. Je zodpovědný za téměř všechny způsoby interakce s počítačem. Například pokaždé, když používáte software v počítači, je to jádro, které převádí váš vstup na data, kterým CPU dokáže porozumět, a posílá vám výstup zpět.

Odeslání jádra systému Linux změní vše, protože to znamená, že všechny úlohy specifické pro systém Linux, které provádíte, budou s jádrem systému Linux spolupracovat. Tato úroveň kompatibility táhne WSL 2 od konceptu typického virtuálního počítače.

Vysvětlete, co je jádro Co je jádro v Linuxu a jak zkontrolujete verzi? Co je jádro v systému Linux a jak zkontrolujete verzi? Linux je operační systém, že? No, ne přesně! Je to vlastně jádro. Co je ale jádro Linuxu? a to, co může udělat, je vše dobré a dobré, ale stále neodpovídá na otázku: proč je to takový měnič her?

Věci, které můžete udělat s jádrem, které jste dříve nemohli

Jakékoli operace náročné na soubory byly překážkou pro WSL 1, protože Windows a Linux provozovaly různé systémy souborů.

Spíše než přímá systémová volání musí WSL 1 převádět tato volání do dat, kterým systém Windows rozumí.

Se zavedeným jádrem Linux je spuštění WSL 2 podstatně rychlejší (ukázky ukazují, že spouštění za méně než dvě sekundy). Všechny dříve zmíněné problémy s rychlostí jsou pryč, protože operační systém běží přímo na jádru.

K praktickým aplikacím patří spuštění serverových řešení, jako je Docker, v nativním prostředí Linuxu. To je velká výhoda při vývoji vzdáleného serveru Linux.

Navíc vše, co byste obvykle použili pro celý systém Linux, bude možné v rámci WSL 2, téměř nativní rychlostí.

Windows terminál

WSL 2 bude pracovat ruku v ruce s dalším vysoce očekávaným projektem společnosti Microsoft: novým terminálem Windows.

Konstrukce terminálu je navržena jako kompletní restart pomocí příkazového řádku v systému Windows.

Schopnost používat Powershell pro Windows a Bash pro Linux na různých kartách stejného terminálového okna, stejně jako provádění hybridních úkolů v jednom terminálovém okně, změní vše pro vývojáře napříč platformami.

Měl bych přepnout na Windows?

Zatím jsme se na to dívali z pohledu Windows, ale co když už běží Linux? Pokud provedete přepínač?

Se vší pravděpodobností je odpověď ne. Pokud již používáte Linux, nevidíte nyní žádné výhody plynoucí z přepínání. Mnoho uživatelů Linuxu dává přednost plně otevřené povaze operačního systému.

Historicky společnost Microsoft nebyla laskavá k projektům s otevřeným zdrojovým kódem a mnozí si tuto historii dobře pamatují.

Používáte-li oba operační systémy, bude WSL 2 skvělým doplňkem každodenního používání systému Windows a pro vývojáře, kteří denně používají obě platformy, změní vše o způsobu uspořádání pracovního prostoru..

Ovládání systému

WSL nejsou nové zprávy, ale tyto změny jsou natolik významné, aby otočily některé hlavy. Bylo možné načíst Linux Desktop do WSL 1, takže se zdá být vysoce pravděpodobné, že to bude možné i ve WSL 2.

To znamená, že pokud se vám Microsoft nelíbí a nechcete zůstat open source, není to pro vás. Bylo by to pochopitelné a existuje mnoho dalších skvělých způsobů, jak zůstat otevřeným zdrojem. Váš úplný průvodce životem 100% volného a otevřeného života Váš úplný průvodce životem 100% volného a otevřeného života Windows a MacOS jsou komerční, proprietární , operační systémy s uzavřeným zdrojem. Linux a jeho mnoho aplikací jsou zdarma a open source. Chcete používat pouze bezplatný a open source software? Zde je návod. !




09.03.24 23:32
buy generic atorvastatin 20mg <a href="https://lipiws.top/">generic atorvastatin 40mg</a> lipitor 40mg price
O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.