Microsoft telah menambah sokongan untuk WSL2 (Windows Subsystem for Linux) dalam Windows Server

Microsoft telah melaksanakan sokongan untuk subsistem WSL2 (Windows Subsystem for Linux) dalam Windows Server 2022. Pada mulanya, subsistem WSL2, yang memastikan pelancaran fail boleh laku Linux dalam Windows, ditawarkan hanya dalam versi Windows untuk stesen kerja, tetapi kini Microsoft telah memindahkan subsistem ini kepada edisi pelayan Windows. Komponen untuk sokongan WSL2 dalam Pelayan Windows kini tersedia untuk ujian dalam bentuk kemas kini percubaan KB5014021 (OS Build 20348.740). Dalam kemas kini disatukan Jun, sokongan untuk persekitaran Linux berdasarkan WSL2 dirancang untuk disepadukan ke bahagian utama Windows Server 2022 dan ditawarkan kepada semua pengguna.

Untuk memastikan pelancaran fail boleh laku Linux, WSL2 telah meninggalkan penggunaan emulator yang menterjemahkan panggilan sistem Linux ke dalam panggilan sistem Windows, dan beralih kepada menyediakan persekitaran dengan kernel Linux sepenuhnya. Kernel yang dicadangkan untuk WSL adalah berdasarkan keluaran kernel Linux 5.10, yang dikembangkan dengan tampung khusus WSL, termasuk pengoptimuman untuk mengurangkan masa permulaan kernel, mengurangkan penggunaan memori, mengembalikan Windows kepada memori yang dibebaskan oleh proses Linux dan meninggalkan minimum. set pemacu dan subsistem yang diperlukan dalam kernel.

Kernel berjalan dalam persekitaran Windows menggunakan mesin maya yang sudah berjalan dalam Azure. Persekitaran WSL berjalan dalam imej cakera berasingan (VHD) dengan sistem fail ext4 dan penyesuai rangkaian maya. Komponen ruang pengguna dipasang secara berasingan dan berdasarkan binaan pelbagai pengedaran. Contohnya, untuk pemasangan dalam WSL, katalog Microsoft Store menawarkan binaan Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE dan openSUSE.

Sumber: opennet.ru

Tambah komen