Inilipat ng Microsoft ang WSL2 subsystem (Windows Subsystem para sa Linux) sa Windows 10 1903 at 1909

Microsoft inihayag ang tungkol sa pagbibigay ng suporta sa subsystem WSL2 (Windows Subsystem para sa Linux) sa Windows 10 ay naglabas ng 1903 at 1909, na inilabas noong Mayo at Nobyembre ng nakaraang taon. Ang WSL2 subsystem, na nagpapahintulot sa mga executable ng Linux na tumakbo sa Windows, ay orihinal na inaalok noong 10 na release ng Windows 2004. Dinala na ngayon ng Microsoft ang subsystem na ito sa mga nakaraang Windows 10 update, na nananatiling may kaugnayan at ginagamit sa maraming negosyo. Ang pag-port ng WSL2 sa mga release na ito ay magbibigay-daan para sa mahusay na pagpapatupad ng isang Linux environment nang hindi kinakailangang lumipat sa Windows 10 2004 (suporta para sa mga release 1903 at 1909 Magtatagal hanggang Disyembre 2020 at Mayo 2022).

Inilipat ng Microsoft ang WSL2 subsystem (Windows Subsystem para sa Linux) sa Windows 10 1903 at 1909

Ipaalam sa amin ipaalala sa iyo na ang WSL2 edisyon naiiba paghahatid ng isang ganap na Linux kernel sa halip na ang dating ginamit na emulator, na nagsalin ng mga tawag sa system ng Linux sa mga tawag sa system ng Windows. Ang Linux kernel sa WSL2 ay hindi kasama sa imahe ng pag-install ng Windows, ngunit dynamic na na-load at pinananatiling napapanahon ng Windows, katulad ng kung paano naka-install at na-update ang mga driver ng graphics. Ang karaniwang mekanismo ng Windows Update ay ginagamit upang i-install at i-update ang kernel.

Iminungkahi para sa WSL2 nucleus Batay sa Linux 4.19 kernel release, na tumatakbo sa isang Windows environment gamit ang isang virtual machine na tumatakbo na sa Azure. Ang mga patch na partikular sa WSL2 na ginamit sa kernel ay kinabibilangan ng mga pag-optimize upang bawasan ang oras ng pagsisimula ng kernel, bawasan ang pagkonsumo ng memorya, ibalik ang Windows sa memorya na pinalaya ng mga proseso ng Linux, at iwanan ang minimum na kinakailangang hanay ng mga driver at subsystem sa kernel.

Ang WSL2 environment ay tumatakbo sa isang hiwalay na disk image (VHD) na may ext4 file system at isang virtual network adapter. Pareho sa mga bahagi ng espasyo ng gumagamit ng WSL1 ay itinatag hiwalay at nakabatay sa mga pagtitipon ng iba't ibang distribusyon. Halimbawa, mag-install sa WSL sa direktoryo ng Microsoft Store inaalok pagtitipon Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE ΠΈ openSUSE.

Ang Canonical ay mayroon na inihayag ang tungkol sa kahandaan ng mga install build ng Ubuntu 20.04 LTS, na sinubukan sa mga kapaligiran
WSL2 batay sa Windows 10 1903 at 1909. Upang paganahin ang WSL2 sa Windows 10 1909, dapat kang mag-install ng update kb4571748 at patakbuhin ang command sa PowerShell na may mga karapatan ng administrator:

Paganahin-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Susunod, kailangan mong i-restart ang iyong computer at i-activate ang WSL2 bilang default:

wsl.exe --set-default-bersyon 2

Pagkatapos nito, maaari mong i-install ang nais na kapaligiran ng Linux mula sa direktoryo
Microsoft Store o i-convert ang isang umiiral na kapaligiran sa WSL 1 na format gamit ang command na "wsl.exe –set-version Ubuntu 2".

Bukod pa rito, maaaring banggitin ang mga pagbagay kapaligiran DockerDesktop para sa gamitin WSL2 sa halip na isang HyperV based backend.
Ang paggamit ng WSL2 ay magbibigay-daan sa Docker Desktop na tumakbo hindi lamang para sa mga may-ari ng Windows Pro at Windows Enterprise, kundi pati na rin para sa mga user ng Windows Home.

Pinagmulan: opennet.ru

Magdagdag ng komento