Microsoft siirsi WSL2-alijärjestelmän (Windows Subsystem for Linux) Windows 10 1903:lle ja 1909:lle

Microsoft ilmoitti alijärjestelmätuen tarjoamisesta WSL2 (Windows Subsystem for Linux) Windows 10 -versiossa 1903 ja 1909, jotka julkaistiin viime vuoden touko- ja marraskuussa. WSL2-alijärjestelmä, joka sallii Linuxin suoritettavien tiedostojen ajamisen Windowsissa, tarjottiin alun perin Windows 10:n vuoden 2004 julkaisussa. Microsoft on nyt sisällyttänyt tämän alijärjestelmän aiempiin Windows 10 -päivityksiin, jotka ovat edelleen merkityksellisiä ja käytössä monissa yrityksissä. WSL2:n siirtäminen näihin julkaisuihin mahdollistaa Linux-ympäristön tehokkaan suorittamisen ilman tarvetta siirtyä Windows 10 2004:ään (tuki julkaisuille 1903 ja 1909 kestää joulukuuta 2020 ja toukokuuhun 2022 asti).

Microsoft siirsi WSL2-alijärjestelmän (Windows Subsystem for Linux) Windows 10 1903:lle ja 1909:lle

Muistutetaan, että WSL2-versio eri täysimittainen Linux-ytimen toimittaminen aiemmin käytetyn emulaattorin sijaan, joka käänsi Linux-järjestelmäkutsut Windows-järjestelmäkutsuiksi. WSL2:n Linux-ydin ei sisälly Windows-asennusotteeseen, mutta Windows lataa sen dynaamisesti ja pitää sen ajan tasalla samalla tavalla kuin grafiikkaohjaimet asennetaan ja päivitetään. Tavallista Windows Update -mekanismia käytetään ytimen asentamiseen ja päivittämiseen.

Ehdotettu WSL2:lle ydin Perustuu Linux 4.19 -ytimen julkaisuun, joka toimii Windows-ympäristössä käyttämällä virtuaalikonetta, joka on jo käynnissä Azuressa. Ytimessä käytetyt WSL2-spesifiset korjaustiedostot sisältävät optimointeja, jotka vähentävät ytimen käynnistysaikaa, vähentävät muistin kulutusta, palauttavat Windowsin Linux-prosessien vapauttamaan muistiin ja jättävät ytimeen vähimmäismäärän ohjaimia ja alijärjestelmiä.

WSL2-ympäristö toimii erillisessä levykuvassa (VHD), jossa on ext4-tiedostojärjestelmä ja virtuaalinen verkkosovitin. Sama kuin WSL1-käyttäjätilan komponentit on perustettu erikseen ja perustuvat eri jakeluiden kokoonpanoihin. Esimerkiksi asentaaksesi WSL:ään Microsoft Store -hakemistossa tarjottu kokoonpanot Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alppi-, SUSE и openSUSE.

Canonical on jo tehnyt ilmoitti ympäristöissä testatun Ubuntu 20.04 LTS:n asennusrakennusten valmiudesta
WSL2 perustuu Windows 10 1903:een ja 1909:ään. Jotta voit ottaa WSL2:n käyttöön Windows 10 1909:ssä, sinun on asennettava päivitys kb4571748 ja suorita komento PowerShellissä järjestelmänvalvojan oikeuksilla:

Ota käyttöön - Windowsin valinnainen ominaisuus - Online - Ominaisuuden nimi VirtualMachinePlatform - Ei uudelleenkäynnistystä

Seuraavaksi sinun on käynnistettävä tietokoneesi uudelleen ja aktivoitava WSL2 oletuksena:

wsl.exe --set-default-version 2

Tämän jälkeen voit asentaa haluamasi Linux-ympäristön hakemistosta
Microsoft tallentaa tai muunna olemassa oleva ympäristö WSL 1 -muodossa komennolla “wsl.exe –set-version Ubuntu 2”.

Lisäksi voidaan mainita mukautuksia ympäristöön Telakkatyöpöytä varten käyttää WSL2 HyperV-pohjaisen taustajärjestelmän sijaan.
WSL2:n käyttäminen mahdollistaa Docker Desktopin käytön Windows Pron ja Windows Enterprisen omistajien lisäksi myös Windows Home -käyttäjille.

Lähde: opennet.ru

Lisää kommentti