Komandinės eilutės ir WSL patobulinimai „Windows 10“ 1803 versijoje
„Windows 10“ 1803 versijos „Pavasario kūrėjų naujinimas“ atlikta daug įdomių komandų eilutės įrankių ir ypač WSL funkcijos pakeitimų ir patobulinimų. Yra keletas naujų funkcijų, tokių kaip UWP konsolės programos.
Skelbimas
Į „Windows 10“ pavasario kūrėjų naujinimas, „Windows“ posistemis, skirtas Linux (WSL), palaiko keletą naujų „Linux“ paskirstymų. Dabar galima įdiegti Kali Linux ir Debian.
WSL patobulinimai ir funkcijos
Po to įgalinant WSL, galite įdiegti Kali ir Debian iš Parduotuvės. Galite naudoti šias nuorodas:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Gaukite „Kali Linux“, skirtą WSL
- Debian GNU/Linux
Žiūrėkite straipsnį
Įdiekite „Linux Distros“ iš „Microsoft Store“ sistemoje „Windows 10“.
Dabar palaikomas naujas failas /etc/wsl.conf, kad galėtumėte geriau valdyti distribucijos konfigūraciją paleidžiant aplinką. Disko montavimas ir tinklo konfigūracija yra dvi konkrečios sritys, kurios šiuo metu palaikomos. Failo pavyzdys atrodo taip:
[automatinis montavimas] įjungta = tiesa. šaknis = /windir/ Options = "metadata, umask=22,fmask=11" mountFsTab = false #Įgalinkime DNS – nors jie yra įjungti pagal numatytuosius nustatymus, nurodysime čia, kad būtų aišku. [tinklas] generHosts = true. generResolvConf = true
Žr oficialus tinklaraščio įrašas Norėdami gauti išsamų vadovą apie šį failą ir jo reikšmes.
Fono užduotys
„Windows“ posistemė, skirta „Linux“ (WSL), palaiko ilgalaikes fonines užduotis, panašiai kaip Win32 posistemyje yra paslaugos. Tai tikrai įspūdingas pokytis WSL vartotojams, dirbantiems su tokiais serveriais kaip „Apache“ arba tokiomis programomis kaip ekranas ar tmux. Dabar jie gali veikti fone kaip įprasti Linux demonai. Pamatyti
WSL turi fono užduočių palaikymą
Naujas įrankis, wslpath ir failų sistemos leidimai
Wslpath.exe yra naujas įrankis, kurį galite naudoti keliams tarp Windows ir Linux konvertuoti. Turėtumėte paleisti wslpath WSL aplinkoje.
Jame pateikiamos šios parinktys:
-a Priverskite rezultatą į absoliutaus kelio formatą
-u Versti iš „Windows“ kelio į WSL kelią (numatytasis)
-w Versti iš WSL kelio į Windows kelią
-m Išverskite iš WSL kelio į „Windows“ kelią su „/“ vietoj „\\“
Dabar galite nustatyti failų savininką ir grupę naudodami chmod/chown ir keisti skaitymo / rašymo / vykdymo teises WSL. Taip pat galite kurti specialius failus, pvz., fifos, unix lizdus ir įrenginio failus. Tai buvo ilgai laukta funkcija daugeliui WSL vartotojų.
Kitas įdomus pakeitimas yra naujų montavimo parinkčių pridėjimas su DrvFs failų sistema, skirtas projektuoti leidimus failams kartu su naujų Linux metaduomenų pateikimu failuose ir aplankuose.
Pamatyti
Chmod ir Chown WSL patobulinimai sistemoje Windows 10
Unix lizdai
„Unix“ lizdai dabar palaikomi „Windows“. Taip pat galite bendrauti per Unix lizdus tarp Windows ir WSL. Tai leidžia WSL paleisti „Linux Docker Client“ ir sąveikauti su „Windows“ veikiančiu „Docker“ demonu. Yra keletas taisyklių, susijusių su leidimais ir sąveika. Atsižvelgti į šį tinklaraščio įrašą dėl detalių.
Patobulintas Hyper-V Linux VM seansas
„Linux“ virtualios mašinos, veikiančios „Hyper-V“, dabar gali pasinaudoti patobulintu seanso režimu. Jį maitina atvirojo kodo XRDP projektas, leidžiantis sąveikauti su Linux VM taip pat, kaip vartotojas gali daryti su Windows Hyper-V VM naudodamas RDP protokolą.
Greitas kūrimas
Greitas kūrimas yra naujas įrankis, leidžiantis greitai sukurti VM nenaudojant kelių žingsnių vedlio.
Integruotas OpenSSH serveris ir kliento įrankiai
„Windows“ įrenginiuose nemokama atvirojo kodo programinė įranga PuTTY yra de facto standartas, kai kalbama apie SSH ir Telnet. Naudodama „Windows 10“, „Microsoft“ pagaliau išklausė savo vartotojus po daugelio metų, kai jie prašė SSH kliento ir serverio. Įtraukus OpenSSH diegimą, OS vertė padidėja.
Žr. šiuos tinklaraščio įrašus:
- Kaip įjungti „OpenSSH“ klientą „Windows 10“.
- Kaip įjungti „OpenSSH Server“ sistemoje „Windows 10“.
Dėl OpenSSH serverio peržiūrėkite vertingus mūsų skaitytojų komentarus. Ten jie pasidalino daug naudingų patarimų.
UWP konsolės programos
Kita įdomi „Windows 10“ 1803 versijos „Redstone 4“ („Spring Creators Update“) funkcija yra konsolės UWP programų palaikymas. Tai reiškia, kad UWP programos dabar gali naudoti įvesties ir išvesties konsolės langą. Jie skirti naudoti su komandų eilute ir „PowerShell“. Tokios programos gali naudoti konsolės API ir net tradicines Win32 API, tokias kaip printf arba getchar.
Viskas.
Ką manote apie šiuos pokyčius? Ar jums patinka naujinimai, įtraukti į „Windows 10“ 1803 versiją? Rašykite mums komentarą!