Microsoft ya buɗe Tsarin Tsarin Windows don Linux kuma Shirya editan rubutu

Microsoft ya sanar da buɗe tushen ci gaba na Windows Subsystem for Linux (WSL), wanda ke ba da damar aikace-aikacen Linux suyi aiki akan Windows. An lura cewa yanzu kowa zai iya gina WSL daga lambar tushe kuma ya shiga cikin ci gaba. Daga cikin wasu abubuwa, Microsoft ya fara karɓar gyare-gyare da sabbin abubuwa daga membobin al'umma zuwa WSL. Ana buga lambar a ƙarƙashin lasisin MIT. Ga masu haɓakawa da ke son shiga cikin aikin, an ƙaddamar da gidan yanar gizon wsl.dev.

WSL yana ba da injin kama-da-wane tare da cikakken kwaya na Linux (dangane da reshen 6.6) wanda zai iya gudanar da rarraba Linux. Kwaya ta haɗa da takamaiman canje-canje na WSL, kamar haɓakawa don rage lokacin farawa da amfani da ƙwaƙwalwar ajiya, ikon dawo da ƙwaƙwalwar ajiyar da aka saki ta hanyoyin Linux daga Windows, da tweaks don kawar da direbobi marasa amfani da tsarin ƙasa. An shigar da tsarin a cikin wani hoton diski daban (VHD) tare da tsarin fayil na ext4 da adaftar hanyar sadarwa mai kama-da-wane.

Abubuwan WSL da ke da alaƙa da Linux kernel da tarin zane na wslg da aka yi amfani da su don gudanar da aikace-aikacen Wayland da na tushen X11 na GUI an haɓaka su ta hanyar buɗe ido tun daga farko, amma duk kayan aikin da ke rakiyar sun kasance na mallakar mallaka. Daga yanzu, an canja abubuwa masu zuwa zuwa buɗaɗɗen jeri:

  • Ayyukan layin umarni wsl.exe, wslconfig.exe, da wslg.exe ana amfani da su don yin hulɗa tare da WSL.
  • Ana amfani da sabis na wslservice.exe don fara injin kama-da-wane, kunna yanayin Linux a ciki, da hawan tsarin fayil.
  • An ƙaddamar da matakai na bango a cikin mahallin Linux don samun damar ayyukan WSL. Misali, tsarin init don farawa, gns don saita hanyar sadarwa, localhost don tura tashar jiragen ruwa.
  • Tsarin 9 tare da aiwatarwa uwar garke Plan9, wanda aka yi amfani da shi a cikin WSL don raba fayilolin Linux daga Windows.

 Microsoft ya buɗe Tsarin Tsarin Windows don Linux kuma Shirya editan rubutu

Ci gaba da kasancewa cikin Windows kuma a halin yanzu ba a buɗe ba:

  • Direban kernel na Lxcore.sys da aka yi amfani da shi don gudanar da ayyukan ELF ta hanyar dacewa.
  • Direban P9rdr.sys da ɗakin karatu na p9np.dll suna ba da jujjuya hanyar shiga tsarin fayil "\\ wsl.localhost" lokacin shiga Linux daga Windows.

A lokaci guda, Microsoft ya buɗe lambar tushe na editan rubutu na console Edita a ƙarƙashin lasisin MIT, wanda aka rubuta a cikin yaren Rust kuma da nufin isar da shi ta tsohuwa a cikin nau'ikan 64-bit na Windows. A cikin watanni masu zuwa, za a ba da editan don dubawa da gwadawa a cikin Tsarin Windows Insider yana ginawa, bayan haka za a haɗa shi cikin daidaitaccen isar da Windows 11.

Editan ya yi ƙoƙarin aiwatar da ƙirar zamani tare da sarrafawa a cikin salon VS Code. Manufar da aka bayyana ita ce samar da hanyar sadarwa mai tsabta da sauƙi don amfani har ma ga waɗanda ba su da kwarewa a aiki a cikin tashar. Editan karami ne kuma yana ɗaukar 250kB kawai akan faifai. An ambaci waɗannan fasalulluka masu zuwa: tsarin menu, gajerun hanyoyin madannai ko sarrafa linzamin kwamfuta, goyan bayan shafuka da aiki tare tare da fayiloli da yawa, bincika da maye gurbin ayyuka, da yanayin rufe rubutu ta atomatik.

 Microsoft ya buɗe Tsarin Tsarin Windows don Linux kuma Shirya editan rubutu

Bugu da ƙari, sabuntawar Windows na Mayu ya gyara kwaro wanda ya hana wasu tsarin Linux yin booting a cikin saitunan boot-dual inda ake amfani da Windows da Linux akan kwamfuta ɗaya. Batun ya bayyana a watan Agustan bara kuma yanzu kawai an gyara shi (a baya gyaran da ake buƙata da hannu yana share bayanan SBAT da aka shigar a cikin UEFI). Batun bug shine Microsoft yana so ya toshe ikon keɓance yanayin Boot mai aminci ta amfani da nau'ikan GRUB masu rauni akan kwamfutocin da ke amfani da Windows kawai, amma ba su yi la'akari da nuances ba. Canjin ya haifar da karyewar tsari na taya ga masu amfani da boot-boot da ke tafiyar da rarrabawar Linux tare da sigogin SBAT marasa faci da GRUB bootloader.

source: budenet.ru

Add a comment