Kompania Microsoft pĂ«r sigurimin e mbĂ«shtetjes pĂ«r nĂ«n-sistemin (NĂ«n-sistemi Windows pĂ«r Linux) nĂ« versionet e Windows 10 â 1903 dhe 1909, tĂ« formuar nĂ« maj dhe nĂ«ntor tĂ« vitit tĂ« kaluar. NĂ« fillim, nĂ«n-sistemi WSL2, i cili mundĂ«son ekzekutimin e skedarĂ«ve tĂ« Linux nĂ« Windows, u propozua nĂ« versionin Windows 10 2004. Tani Microsoft e ka transferuar kĂ«tĂ« nĂ«n-sistem nĂ« pĂ«rditĂ«sime tĂ« kaluara tĂ« Windows 10, tĂ« cilat mbeten relevante dhe pĂ«rdoren nĂ« shumĂ« ndĂ«rmarrje. Portimi i WSL2 nĂ« kĂ«to versionet do tĂ« lejojĂ« funksionimin efikas tĂ« ambientit Linux pa nevojĂ«n pĂ«r tĂ« kaluar nĂ« Windows 10 2004 (mbĂ«shtetje pĂ«r versionet 1903 dhe 1909 deri nĂ« dhjetor 2020 dhe maj 2022).
Kujtojmë se edicioni WSL2 ofron një bërthamë të plotë Linux në vend të emulatorit të mëparshëm, i cili realizonte përkthimin e thirrjeve sistemore nga Linux në thirrjet sistemore të Windows. Bërthama Linux në WSL2 nuk është pjesë e imazhit instalues të Windows, por ngarkohet dinamikisht dhe mbështetet në mënyrë të përditësuar nga Windows, në mënyrë të ngjashme me si instalohet dhe përditësohen driverat grafikë. Për instalimin dhe përditësimin e bërthamës përdoret mekanizmi standard i Windows Update.
E propozuar për WSL2 bazohet në lëshimin e bërthamës Linux 4.19, e cila ekzekutohet në një ambient Windows me ndihmën e një mazhine virtuale, tashmë të angazhuar në Azure. Patch-et specifike për WSL2 të aplikuara në bërthamë përfshijnë optimizime për shkurtimin e kohës së nisjes së bërthamës, zvogëlimin e konsumit të memories, kthimin e memories së liruar nga proceset Linux në Windows, duke lënë në bërthamë një grup minimal të nevojshëm të drejtuesve dhe nën-sistemeve.
Mjedisi WSL2 ekzekutohet në një imazh disku të veçantë (VHD) me një sistem skedari ext4 dhe një adapter rrjeti virtual. Ashtu si në WSL1, komponentët e hapësirës së përdoruesit veçmas dhe bazohen në ndërtimet e shpërndarjeve të ndryshme. Për shembull, për instalimin në WSL në katalogun e Microsoft Store ndërtimet , , ,
, dhe .
Kompania Canonical ka njoftuar për gatishmërinë e grumbullimeve të instalimit Ubuntu 20.04 LTS, të testuara në mjediset WSL2 mbi Windows 10 1903 dhe 1909. Për aktivizimin e WSL2 në Windows 10 1909, është e nevojshme të instaloni përditësimin
kb4571748 Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Më pas, duhet të rindizni kompjuterin dhe të aktivizoni WSL2 si versionin e paracaktuar:
wsl.exe âset-default-version 2
Pas kësaj, mund të instaloni mjedisin Linux të dëshiruar nga katalogu
Microsoft Store ose tĂ« konvertoni mjediset ekzistuese nĂ« formatin WSL 1 duke pĂ«rdorur komandĂ«n «wsl.exe âset-version Ubuntu 2».
Kështu që mund të përmendim gjithashtu
adapton mjedisi për WSL2 në vend të backend-it të bazuar në HyperV.
Përdorimi i WSL2 do të lejojë ekzekutimin e Docker Desktop jo vetëm për ata që kanë Windows Pro dhe Windows Enterprise, por edhe për përdoruesit e Windows Home.
Burimi: opennet.ru
