![Kako onemogočiti obvestila Windows Defenderja v sistemu Windows 10](/f/d13a8123126b18dbaad8230f21eecda1.png?width=100&height=100)
Ali sanjate, da bi lahko na namizju Windows 10 zagnali svoje najljubše aplikacije za Linux? Tudi jaz ne, ampak Microsoft gre vseeno naprej.
Družba je napovedala, da bo okrepila Podsistem Windows za Linux (WSL) na več načinov. To vključuje omogočanje zaženite aplikacije GUI Linux v sistemu Windows 10, skupaj s strojnim pospeševanjem, kjer je to mogoče, brez večjih težav.
"Kmalu boste lahko uporabljali svojo najljubšo Linux IDE ali drugo aplikacijo z grafičnim vmesnikom skupaj z drugimi aplikacijami Windows na namizju Windows," Microsoft pravijo.
Razvoj, napovedan na Konferenca Build 2020, signalizira največjo izboljšavo WSL od objave WSL 2 tokrat lani. Čeprav ni natančnega datuma, kdaj lahko uporabniki pričakujejo izvajanje aplikacij GUI Linux v sistemu Windows 10, pravi Microsoft nove zmogljivosti bodo prišle prek posodobitev sistema Windows 10 pozneje letos, ko bo WSL 2 širši na voljo.
Toda zakaj Microsoft to počne?
No, čeprav se razvoj sliši nenavadno, je smiselno: WSL 2 zdaj uporablja ustrezno jedro Linuxa, osnovni datotečni sistem WSL pa je
dostopen preko Raziskovalec datotek. Dodajanje podpore za zagon in uporabo polnopravnih aplikacij z grafičnim vmesnikom, kot so IDE in urejevalniki besedil, je logičen naslednji korak.Družba je prav tako vložila velika inženirska prizadevanja za izboljšanje podpore za GPU za aplikacije v okolju WSL.
Podpora za aplikacije in razvojna orodja, pospešena z GPU, bo na voljo pozneje letos. Microsoft je za jedro Linuxa razvil gonilnik Direct X, ki pravi omogoča "... aplikacije, ki se izvajajo v okolju Linuxa [do], imajo enak dostop do grafičnega procesorja kot domače aplikacije v sistemu Windows."
Seveda je to delo bolj namenjeno izvajanju računalniško intenzivnih delovnih obremenitev (pomislite na strojno učenje, NVIDIA CUDA itd.), Kot pa brskanju po fotografijah s počitnic v Shotwell. Ne glede na to pa bo delo omogočilo strojno pospešeni OpenGL in OpenCL na WSL skozi knjižnico Mesa.
"Svojo najljubšo aplikacijo za grafični vmesnik […] za Linux boste lahko uporabljali skupaj z drugimi aplikacijami za Windows," pravijo pri Microsoftu
Ni načrtov, da bi dali prednost domačim aplikacijam za Windows prednostnejši dostop do virov grafičnega procesorja v primerjavi s tistimi iz Linuxa. Oba bosta glede na delovno obremenitev dobila popolnoma enak dostop do grafičnega procesorja in delež njegovih virov.
Ali povedano drugače, grafično intenzivne aplikacije za Linux (CLI ali kako drugače) bodo v sistemu Windows 10 obravnavane kot prvovrstni državljani.
Microsoftov novi gonilnik »Direct X« za Linux je odprtokoden in Microsoft pravi, da načrtuje nadgradnjo ustreznih delov, kjer je to primerno. Do takrat je izvorna koda na voljo za prenos iz Microsofta uradna veja jedra Linuxa za WSL 2 na GitHubu.
je že GUI Linux aplikacije na WSL mogoče uporabiti z strežnik X drugega proizvajalca, vendar si prizadevanje za vzpostavitev zahteva veliko truda in je precej nagnjeno k zrušitvam.
S to objavo bodo ti glavoboli preteklost. GUI aplikacije v novi dobi se povežejo s primerkom Waylanda, ki teče znotraj WSL. To se "sporoči" nevidnemu odjemalcu RDP na gostitelju Windows za "brezhibno" uporabo aplikacij za Linux in Windows vzporedno.
Je bil Microsoft navdihnjen z Googlovimi prizadevanji "crostini" (ki ljudem omogoča namestitev in zagon namiznih aplikacij za Linux na Chromebookih)? Morda, vendar si predstavljam, da gre bolj za to, da želimo graditi na svojem ugledu pri razvijalcih, od katerih mnogi dajejo prednost, uporabljajo ali se zanašajo na odprtokodna orodja - in ne le na CLI.
Več podrobnosti o tem, kako bo integracija in implementacija aplikacij z grafičnim vmesnikom s preostalim namizjem sistema Windows, pravi Microsoft. Toda različni kompleti orodij za delo, zanimivo bo videti, kako stvari izgledajo (saj so aplikacije za Linux v sistemu Chrome OS še vedno precej tuje).
Ampak ne morem lagati: nekako sem navdušen!
Uporaba grafičnega procesorja za programsko opremo WSL ni edina sprememba, temelječa Linuxa, objavljena na Build 2020. Podjetje uvaja a domači upravitelj paketov Windows navdihnjen od apt
in dnf
in napovedal prva stabilna izdaja odprte kode Terminal aplikacijo.
Napovedano tudi ob #MSBuild je domači upravitelj paketov Windows, ki ga navdihuje apt. Uporabniki sistema Windows 10 bodo lahko iz terminala zagnali „winet install app“ za namestitev programske opreme iz zaupanja vrednega repo, ki ga je preveril Microsoft. pic.twitter.com/b6D8gje0yS
- O MOJ BOG! Ubuntu! (@omgubuntu) 19. maja 2020
Ali vas bo možnost zagona aplikacij za Linux v sistemu Windows 10 zamikalo, da preklopite nanj?
Vsak dan Ubuntu. Od leta 2009.