Windows 10 yoo gba ekuro Linux ti a ṣe sinu Microsoft

Ni awọn ọdun diẹ, Microsoft ti ṣe ọpọlọpọ awọn iṣẹ akanṣe Linux ti tirẹ. OS ti o da lori Lainos wa fun awọn iyipada nẹtiwọọki ni awọn ile-iṣẹ data ati OS ti o da lori Linux fun awọn oluṣakoso microcontrollers ti a ṣe fun aabo ifibọ Azure Sphere. Ati ni bayi o ti di mimọ nipa iṣẹ akanṣe orisun Linux miiran ti awọn alamọja Microsoft ti n ṣiṣẹ lori fun igba diẹ.

Windows 10 yoo gba ekuro Linux ti a ṣe sinu Microsoft

Ni ọjọ akọkọ ti Apejọ Olùgbéejáde Kọ 2019, omiran sọfitiwia kede ẹda ti ẹya tirẹ ti ekuro Linux, eyiti yoo di apakan Windows 10. Idanwo akọkọ ti o kọ fun awọn olukopa eto Insider yoo tu silẹ ni opin Oṣu Karun. . Ekuro yii yoo pese ipilẹ fun faaji Microsoft Windows Subsystem fun Linux (WSL) 2... Bawo woye Awọn aṣoju Microsoft kowe ninu bulọọgi wọn pe eyi ni igba akọkọ ti ekuro Linux ti o ni kikun yoo di paati ti a ṣe sinu Windows.

Jẹ ki a ranti: WSL 1 jẹ Layer ibamu, pataki emulator, fun ṣiṣe awọn faili alakomeji Linux (ELF) ni agbegbe ẹrọ ti Windows 10 ati Windows Server 2019. Eyi, fun apẹẹrẹ, jẹ ki o ṣee ṣe ni awọn ọdun aipẹ lati gbe Bash naa. ikarahun si Windows, ṣafikun atilẹyin OpenSSH si Windows 10, bakanna pẹlu pẹlu Ubuntu, SUSE Linux ati awọn pinpin Fedora ni Ile itaja Microsoft.

Windows 10 yoo gba ekuro Linux ti a ṣe sinu Microsoft

Ifilọlẹ ti ekuro OS ti o ṣii ni kikun ni WSL 2 yoo mu ibaramu pọ si, ni ilọsiwaju iṣẹ ṣiṣe ti awọn ohun elo Linux lori Windows, iyara awọn akoko bata, mu lilo Ramu pọ si, iyara eto faili I/O, ati ṣiṣe awọn apoti Docker taara kuku ju nipasẹ nipasẹ a foju ẹrọ.

Ere iṣẹ ṣiṣe gangan yoo dale lori ohun elo ti o n sọrọ nipa rẹ ati bii o ṣe nlo pẹlu eto faili naa. Awọn idanwo inu inu Microsoft fihan pe WSL 2 jẹ awọn akoko 20 yiyara ju WSL 1 nigbati ṣiṣi awọn ile-ipamọ tarball, ati nipa awọn akoko 2 si 5 yiyara nigba lilo git clone, npm fi sori ẹrọ, ati cmake lori ọpọlọpọ awọn iṣẹ akanṣe.

Windows 10 yoo gba ekuro Linux ti a ṣe sinu Microsoft

Ekuro Microsoft Linux yoo wa lakoko da lori ẹya iduroṣinṣin igba pipẹ ti ile-iṣẹ tuntun 4.19 ati awọn imọ-ẹrọ ti o ṣiṣẹ nipasẹ awọn iṣẹ awọsanma Azure. Gẹgẹbi awọn oṣiṣẹ Microsoft, kernel yoo jẹ orisun ṣiṣi patapata, afipamo eyikeyi awọn ayipada Microsoft yoo jẹ ki o wa si agbegbe idagbasoke Linux. Ile-iṣẹ naa tun ṣe ileri pe pẹlu itusilẹ ti ẹya iduroṣinṣin igba pipẹ ti ekuro, ẹya fun WSL 2 yoo ni imudojuiwọn ki awọn olupilẹṣẹ nigbagbogbo ni iraye si awọn imotuntun tuntun ni Linux.

Windows 10 yoo gba ekuro Linux ti a ṣe sinu Microsoft

WSL 2 kii yoo pẹlu awọn alakomeji aaye olumulo eyikeyi, gẹgẹ bi ọran pẹlu ẹya lọwọlọwọ ti WSL 1. Awọn olumulo yoo tun ni anfani lati yan iru pinpin Linux ti o dara julọ fun wọn nipa gbigba lati ayelujara lati Ile itaja Microsoft mejeeji ati lati awọn orisun miiran.

Ni akoko kanna, Microsoft ṣafihan ohun elo laini aṣẹ tuntun ti o lagbara fun Windows 10, ti a pe ni Terminal Windows. O pẹlu awọn taabu, awọn ọna abuja, awọn emoticons ọrọ, atilẹyin awọn akori, awọn amugbooro, ati itumọ ọrọ ti o da lori GPU. Ohun elo naa jẹ apẹrẹ lati wọle si awọn agbegbe bii PowerShell, Cmd ati WSL. Eyi tun jẹ gbigbe miiran lati Microsoft lati jẹ ki Windows 10 rọrun fun awọn olupolowo lati ṣe ajọṣepọ pẹlu Awotẹlẹ Terminal Windows tẹlẹ wa ni irisi ibi-ipamọ kan lori GitHub, ati wiwa ni Ile-itaja Microsoft ti ṣe ileri ni aarin Oṣu Keje.


Fi ọrọìwòye kun