Komentorivi- ja WSL-parannukset Windows 10 -versiossa 1803
Windows 10 -versio 1803 "Spring Creators Update" on saanut useita mielenkiintoisia muutoksia ja parannuksia komentorivityökaluihin ja erityisesti WSL-ominaisuuteen. On olemassa useita uusia ominaisuuksia, kuten UWP-konsolisovelluksia.
Mainos
Sisään Windows 10 Spring Creators -päivitys, Windows Subsystem for Linux (WSL) on saanut tuen muutamalle uudelle Linux-distrolle. Nyt on mahdollista asentaa Kali Linux ja Debian.
WSL: n parannuksia ja ominaisuuksia
Jälkeen WSL: n käyttöönotto, voit asentaa Kali ja Debian Kaupasta. Voit käyttää seuraavia linkkejä:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Hanki Kali Linux WSL: lle
- Debian GNU/Linux
Katso artikkeli
Asenna Linux Distros Microsoft Storesta Windows 10:een
Uutta /etc/wsl.conf-tiedostoa tuetaan nyt, jotta voit hallita distro-asetuksiasi paremmin ympäristöäsi käynnistettäessä. Aseman asennus ja verkon konfigurointi ovat tällä hetkellä tuetut kaksi erityisaluetta. Esimerkkitiedosto näyttää seuraavalta:
[automount] käytössä = tosi. juuri = /windir/ Options = "metadata, umask=22,fmask=11" mountFsTab = false #Otetaan DNS käyttöön – vaikka ne ovat oletusarvoisesti käytössä, määritämme tässä vain selkeyden vuoksi. [verkko] generateHosts = tosi. generResolvConf = tosi
Viittaavat virallinen blogikirjoitus saadaksesi yksityiskohtaisen oppaan tästä tiedostosta ja sen arvoista.
Taustatehtävät
Windows Subsytem for Linux (WSL) on saanut tuen pitkään jatkuneille taustatehtäville, samalla tavalla kuin Win32-alijärjestelmässä on palvelut. Tämä on todella vaikuttava muutos WSL-käyttäjille, jotka työskentelevät palvelimien, kuten Apache, tai sovellusten, kuten näytön tai tmuxin, kanssa. Nyt ne voivat toimia taustalla kuten tavalliset Linux-demonit. Katso
WSL: llä on taustatehtävätuki
Uusi työkalu, wslpath ja tiedostojärjestelmän käyttöoikeudet
Wslpath.exe on uusi työkalu, jonka avulla voit muuntaa polkuja Windowsin ja Linuxin välillä. Sinun tulee suorittaa wslpath WSL-ympäristössä.
Sen mukana tulee seuraavat vaihtoehdot:
-a Pakota tulos absoluuttiseen polun muotoon
-u Käännä Windows-polusta WSL-poluksi (oletus)
-w Käännä WSL-polusta Windows-poluksi
-m Käännä WSL-polusta Windows-poluksi, jossa on "/" "\\" sijaan
Voit nyt määrittää tiedostojen omistajan ja ryhmän käyttämällä chmod/chown-komentoa ja muokata luku-/kirjoitus-/suoritusoikeuksia WSL: ssä. Voit myös luoda erikoistiedostoja, kuten fifos-, unix-socket- ja laitetiedostoja. Se oli pitkään odotettu ominaisuus monille WSL-käyttäjille.
Toinen mielenkiintoinen muutos on uusien asennusvaihtoehtojen lisääminen DrvFs-tiedostojärjestelmään tiedostojen käyttöoikeuksien projisoimiseksi sekä uusien Linux-metatietojen tarjoaminen tiedostoille ja kansioihin.
Katso
Chmod- ja Chown WSL -parannukset Windows 10:ssä
Unix-liittimet
Unix Socketit ovat nyt tuettuja Windowsissa. Voit myös kommunikoida Unix-liitäntöjen kautta Windowsin ja WSL: n välillä. Tämän ansiosta WSL voi käyttää Linux Docker Client -ohjelmaa ollakseen vuorovaikutuksessa Windowsissa toimivan Docker-Daemonin kanssa. Lupia ja yhteentoimivuutta koskevia sääntöjä on olemassa. Viitata tämä blogikirjoitus yksityiskohtia varten.
Enhanced Session Hyper-V Linux -virtuaalikoneille
Hyper-V: tä käyttävät Linux-virtuaalikoneet voivat nyt hyötyä parannetusta istuntotilasta. Se saa virtansa avoimen lähdekoodin XRDP-projektista, joka mahdollistaa vuorovaikutuksen Linux-virtuaalikoneen kanssa samalla tavalla kuin käyttäjä voi tehdä Windows Hyper-V VM: ien kanssa RDP-protokollan kautta.
Pikaluonti
Pikaluonti on uusi työkalu, jonka avulla voit luoda virtuaalikoneita nopeasti ilman monivaiheista ohjattua toimintoa.
Sisäänrakennettu OpenSSH-palvelin ja asiakastyökalut
Windows-koneissa ilmainen avoimen lähdekoodin ohjelmisto PuTTY on tosiasiallinen standardi SSH: n ja Telnetin suhteen. Windows 10:n myötä Microsoft on vihdoin kuunnellut käyttäjiään vuosien jälkeen, kun he ovat pyytäneet SSH-asiakasta ja -palvelinta. Lisäämällä OpenSSH-toteutuksen käyttöjärjestelmän arvo kasvaa.
Katso seuraavat blogikirjoitukset:
- Kuinka ottaa OpenSSH-asiakasohjelma käyttöön Windows 10:ssä
- OpenSSH-palvelimen käyttöönotto Windows 10:ssä
Katso OpenSSH-palvelimen arvokkaat kommentit lukijoiltamme. He ovat jakaneet siellä useita hyödyllisiä vinkkejä.
UWP-konsolisovellukset
Toinen mielenkiintoinen ominaisuus, joka on tulossa Windows 10 -versioon 1803 "Redstone 4" (Spring Creators Update), on tuki konsolin UWP-sovelluksille. Tämä tarkoittaa, että UWP-sovellukset voivat nyt käyttää konsoliikkunaa syöttämiseen ja tulostukseen. Ne on tarkoitettu käytettäväksi komentokehotteen ja PowerShellin kanssa. Tällaiset sovellukset voivat käyttää konsolisovellusliittymiä ja jopa perinteisiä Win32-sovellusliittymiä, kuten printf tai getchar.
Se siitä.
Mitä mieltä olet näistä muutoksista? Pidätkö Windows 10 -version 1803 mukana tulevista päivityksistä? Jätä meille kommentti!