Microsoft kompaniyasi quyi tizimni qo'llab-quvvatlash haqida (Windows Quyi tizim uchun Linux) masalalarda Windows 10 — 1903 va 1909, o'tgan yilning may va noyabr oylarida tashkil etilgan. Dastlab, bajariladigan fayllarni ishga tushirishni ta'minlaydigan WSL2 quyi tizimi Linux в Windows, sonda taklif qilingan edi Windows 10 2004. Endi Microsoft ushbu kichik tizimni avvalgi yangilanishlarga o'tkazdi. Windows 10, ular dolzarbligicha qolmoqda va ko'plab korxonalarda qo'llaniladi. Ushbu WSL2 versiyalariga o'tish samarali bajarilishni ta'minlaydi Linux- o'tishga hojat qoldirmasdan atrof-muhit Windows 10 2004 (1903 va 1909-yilgi sonlarga hamrohlik qiladi) 2020 yil dekabr va 2022 yil maygacha).
Eslatib o'tamiz, WSL2 nashri to'liq yadro yetkazib berish Linux tizim qo'ng'iroqlarini tarjima qilgan ilgari ishlatilgan emulyator o'rniga Linux tizim chaqiruvlariga WindowsAsosiy Linux WSL2 da u o'rnatish tasviriga kiritilmagan Windows, lekin dinamik ravishda yuklanadi va yangilanib turadi Windows Grafik drayverlarning o'rnatilishi va yangilanishiga o'xshash. Yadroni o'rnatish va yangilash jarayoni standart mexanizmdan foydalanadi. Windows Yangilash.
WSL2 uchun taklif qilingan yadro chiqarilishiga asoslangan Linux 4.19, muhitda bajariladi Windows Azure’da allaqachon ishlayotgan virtual mashinadan foydalanish. Yadroga qo‘llaniladigan WSL2 ga xos yamalar yadroni ishga tushirish vaqtini qisqartirish, xotira sarfini kamaytirish va qaytarish uchun optimallashtirishlarni o‘z ichiga oladi. Windows ozod qilingan Linux- xotira jarayonlari, yadroda minimal zarur drayverlar va quyi tizimlar to'plamini qoldiradi.
WSL2 muhiti ext4 fayl tizimi va virtual tarmoq adapteri bilan alohida disk tasvirida (VHD) ishlaydi. WSL1 foydalanuvchi maydoni komponentlari bilan bir xil alohida-alohida va turli xil taqsimotlarning yig'ilishlariga asoslanadi. Masalan, Microsoft do'koni katalogida WSL-ga o'rnatish uchun yig'ilishlar , , ,
, и .
Canonical allaqachon mavjud o'rnatish yig'ilishlarining tayyorligi haqida Ubuntu 20.04 LTS muhitda sinovdan o'tkazildi
WSL2 asosidagi Windows 10 1903 va 1909. WSL2 ni yoqish uchun Windows 10 1909 yangilanishini o'rnatish kerak va administrator huquqlari bilan PowerShell-da buyruqni ishga tushiring:
Yoqish-WindowsIxtiyoriy Xususiyat - Onlayn - Xususiyat nomi VirtualMachinePlatform - Qayta ishga tushirish yo'q
Keyinchalik, kompyuteringizni qayta ishga tushirishingiz va sukut bo'yicha WSL2-ni faollashtirishingiz kerak:
wsl.exe --set-default-versiya 2
Shundan so'ng, siz kerakli narsani o'rnatishingiz mumkin Linux- katalogdan olingan muhit
Microsoft Store do'koniga o'ting yoki "wsl.exe --set-version" buyrug'i yordamida mavjud muhitni WSL 1 formatiga o'zgartiring Ubuntu 2. "
Bundan tashqari, eslatib o'tish mumkin muhit uchun HyperV-ga asoslangan backend o'rniga WSL2.
WSL2 dan foydalanish Docker Desktopni nafaqat egalari tomonidan boshqarishga imkon beradi Windows Pro va Windows Korxona, balki foydalanuvchilarga ham Windows Bosh sahifa.
Manba: opennet.ru
