Muamua faʻasalalauga faʻamautu o le WSL, o se laulau mo le faʻaogaina o talosaga Linux i luga o Windows

Na tuʻuina atu e Microsoft le tuʻuina atu o se laulau mo le faʻaogaina o talosaga Linux i luga o Windows - WSL 1.0.0 (Windows Subsystem mo Linux), lea ua faʻailogaina o le faʻasalalauga muamua o le poloketi. I le taimi lava e tasi, o le faʻailoga faʻataʻitaʻiga o le atinaʻe ua aveese mai pusa WSL na tuʻuina atu e ala i le faleoloa talosaga a Microsoft Store.

O le "wsl --install" ma le "wsl --update" poloaiga ua suia e ala i le le mafai ona faʻaogaina le Faleoloa a Microsoft e faʻapipiʻi ma faʻafouina le WSL, lea e mafai ai ona faʻavavevave le tuʻuina atu o faʻafouga pe a faʻatusatusa i le tufatufaina atu i foliga o se fale faʻapipiʻi. Vaega Pupuni. Ina ia toe foʻi i le polokalame faʻapipiʻi tuai, o le wsl utility e ofoina atu le "--inbox" filifiliga. E le gata i lea, o le lagolago mo le fausiaina mo Windows 10 na tuʻuina atu e ala i le Faleoloa a Microsoft, lea na mafai ai e tagata faʻaoga o lenei faʻavae ona maua avanoa i ia faʻafouga i le WSL e pei o le faʻalauiloaina o faʻamatalaga Linux ma le lagolago mo le systemd system manager.

O le faʻafouina o le wsl.exe faʻaoga, suia e ala i le le mafai ona sii mai le Faleoloa a Microsoft, o loʻo aofia i totonu o Novema Windows 10 ma 11 "22H2" faʻafouga, lea e faʻapipiʻiina nei pe a maeʻa siaki tusi (Windows Settings -> "Check for Updates") , ma o le a fa'aaogaina otometi i le ogatotonu o Tesema. I le avea ai o se isi filifiliga faʻapipiʻi, e mafai foi ona e faʻaogaina msi afifi o loʻo talimalo ile GitHub.

Ina ia mautinoa o loʻo faʻaogaina Linux i le WSL, nai lo le uluai emulator na faʻaliliuina le Linux system calls i Windows system calls, o loʻo tuʻuina atu se siosiomaga e iai se fatu Linux atoatoa. O le fatu ua fuafuaina mo le WSL e faʻavae i luga o le tatalaina o le Linux kernel 5.10, lea e faʻalauteleina i WSL-faʻapitoa patches, e aofia ai faʻataʻitaʻiga e faʻaitiitia ai le taimi o le amataga o le fatu, faʻaitiitia le faʻaogaina o le mafaufau, toe faʻafoʻi le Windows i le manatua e faʻasaʻolotoina e Linux, ma tuʻu le pito maualalo. mana'omia seti o avetaavale ma subsystems i le fatu.

O le fatu e tamoʻe i totonu o le Windows siʻosiʻomaga e faʻaaoga ai se masini masini ua uma ona taʻavale i Azure. Ole si'osi'omaga WSL o lo'o fa'asolo ile va'aiga tisiketi ese'ese (VHD) fa'atasi ai ma se faiga faila ext4 ma se feso'ota'iga feso'otaiga vavave. E fa'apipi'i 'ese'ese vaega o avanoa mo tagata fa'aoga ma fa'avae i luga o fau o fa'asoa eseese. Mo se faʻataʻitaʻiga, mo le faʻapipiʻiina i le WSL, o le Microsoft Store catalog e ofoina atu le fausiaina o Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE ma openSUSE.

Version 1.0 toe faaleleia e uiga i 100 bugs ma faʻalauiloa nisi faʻafouga:

  • Ua tu'uina atu se fa'ailoga e fa'aogaina e fa'aoga ai le systemd system manager i Linux environments. Systemd lagolago e mafai ai ona e faʻaitiitia manaʻoga mo tufatufaga ma faʻalatalata atu le siosiomaga o loʻo tuʻuina atu i le WSL i le tulaga o le faʻatautaia o tufatufaga i luga o meafaigaluega masani. I le taimi muamua, ina ia galue i le WSL, o tufatufaga e tatau ona faʻaogaina se faʻauluuluga e tuʻuina atu e Microsoft e taʻavale i lalo o le PID 1 ma tuʻuina atu faʻatulagaga faʻavae mo le felagolagomaʻi i le va o Linux ma Windows.
  • Mo Windows 10, ua faʻatinoina le mafai ona faʻatautaia faʻataʻitaʻiga Linux talosaga (muamua, sa naʻo avanoa lagolago ata i totonu Windows 11).
  • O le "--no-launch" filifiliga ua faʻaopoopoina i le "wsl --install" poloaiga e faʻamalo ai le faʻalauiloaina o le tufatufaina pe a uma ona faʻapipiʻi.
  • Faʻaopoopoina se "--web-download" filifiliga i le "wsl -update" ma le "wsl -install" poloaiga e sii mai ai vaega e ala i GitHub nai lo le Faleoloa a Microsoft.
  • Faʻaopoopo "--vhd" filifiliga i le "wsl -mount" poloaiga e faʻapipiʻi faila VHD ma le "--igoa" e faʻamaonia ai le igoa o le mauga.
  • Faʻaopoopo le "-vhd" poloaiga i le "wsl --import" ma le "wsl --export" poloaiga e faʻaulufale mai pe auina atu i fafo i le VHD format.
  • Fa'aopoopoina le "wsl --import-in-place" fa'atonu e lesitala ma fa'aoga se faila .vhdx o lo'o iai e fai ma tufatufaga.
  • Faʻaopoopo le "wsl --version" poloaiga e faʻaalia ai le numera numera.
  • Fa'aleleia le taulimaina o mea sese.
  • O vaega mo le lagolagoina o talosaga fa'akalafi (WSLg) ma le fatu Linux o lo'o tu'ufa'atasia i totonu o se afifi e tasi e le mana'omia le la'uina mai o faila MSI fa'aopoopo.

O le vevela i luga o le mulivae, o le WSL 1.0.1 faʻafouina na faʻasaʻolotoina (i le taimi nei i le Pre-release status), lea na faʻaumatia ai le faʻamaisaina o le wslservice.exe process pe a amataina se sauniga fou, le faila ma le unix socket /tmp/.X11- unix ua suia i le faitau-na'o le faiga, ua faaleleia mea sese.

puna: opennet.ru

Faaopoopo i ai se faamatalaga