Kommandorads- och WSL-förbättringar i Windows 10 version 1803
Windows 10 version 1803 "Spring Creators Update" har fått ett antal intressanta ändringar och förbättringar gjorda av kommandoradsverktygen och speciellt till WSL-funktionen. Det finns ett antal nya funktioner som UWP Console-applikationer.
I Windows 10 Spring Creators Update, Windows Subsystem for Linux (WSL) har fått stöd för ett par nya Linux-distros. Nu är det möjligt att installera Kali Linux och Debian.
WSL-förbättringar och funktioner
Efter aktivera WSL, kan du installera Kali och Debian från affären. Du kan använda följande länkar:
- Ubuntu
- openSUSE Leap
- SUSE Linux Enterprise Server
- Skaffa Kali Linux för WSL
- Debian GNU/Linux
Se artikeln
Installera Linux Distros från Microsoft Store i Windows 10
En ny fil /etc/wsl.conf stöds nu för att ge dig mer kontroll över din distrokonfiguration när du startar din miljö. Drivenhetsmontering och nätverkskonfiguration är de två specifika områden som stöds för tillfället. Exempelfilen ser ut som följer:
[automontering] aktiverad = sant. root = /windir/ options = "metadata, umask=22, fmask=11" mountFsTab = false #Låt oss aktivera DNS – även om dessa är aktiverade som standard, kommer vi att specificera här bara för att vara explicit. [nätverk] generera värdar = sant. generResolvConf = sant
Referera till officiellt blogginlägg för en detaljerad guide om denna fil och dess värden.
Bakgrundsuppgifter
Windows Subsytem for Linux (WSL) har fått stöd för långvariga bakgrundsuppgifter, liknande hur Win32-delsystemet har Services. Detta är en riktigt imponerande förändring för användare av WSL som arbetar med servrar som Apache eller appar som skärm eller tmux. Nu kan de köras i bakgrunden som vanliga Linux-demoner. Ser
WSL har fått bakgrundsuppgiftsstöd
Ett nytt verktyg, wslpath och filsystembehörigheter
Wslpath.exe är ett nytt verktyg som du kan använda för att konvertera sökvägar mellan Windows och Linux. Du bör köra wslpath i en WSL-miljö.
Den kommer med följande alternativ:
-a Force resultat till absolut sökvägsformat
-u Översätt från en Windows-sökväg till en WSL-sökväg (standard)
-w Översätt från en WSL-sökväg till en Windows-sökväg
-m Översätt från en WSL-sökväg till en Windows-sökväg, med '/' istället för '\\'
Du kan nu ställa in ägaren och gruppen av filer med chmod/chown och ändra läs-/skriv-/körrättigheter i WSL. Du kan också skapa specialfiler som fifos, unix-uttag och enhetsfiler. Det var en efterlängtad funktion för många WSL-användare.
En annan intressant förändring är tillägget av nya monteringsalternativ med DrvFs filsystem för att projicera behörigheter på filer tillsammans med att tillhandahålla ny Linux-metadata på filer och mappar.
Ser
Chmod och Chown WSL-förbättringar i Windows 10
Unix uttag
Unix Sockets stöds nu på Windows. Du kan också kommunicera över Unix-uttag mellan Windows och WSL. Detta gör det möjligt för WSL att köra Linux Docker Client för att interagera med Docker Daemon som körs på Windows. Det finns några regler om behörigheter och interoperabilitet. Hänvisa till detta blogginlägg för detaljer.
Förbättrad session för Hyper-V Linux virtuella datorer
Linux virtuella datorer som körs på Hyper-V kan nu dra nytta av ett förbättrat sessionsläge. Den drivs av XRDP-projektet med öppen källkod som tillåter interaktion med Linux VM på samma sätt som användaren kan göra med Windows Hyper-V VM via RDP-protokollet.
Snabb skapa
Snabb skapa är ett nytt verktyg som gör att du snabbt kan skapa virtuella datorer utan att behöva gå igenom en guide i flera steg.
En inbyggd OpenSSH Server och klientverktyg
På Windows-maskiner är gratisprogramvaran med öppen källkod PuTTY de-facto-standarden när det kommer till SSH och Telnet. Med Windows 10 har Microsoft äntligen lyssnat på sina användare efter år av att de begärt en SSH-klient och -server. Genom att inkludera en OpenSSH-implementering ökar värdet på operativsystemet.
Se följande blogginlägg:
- Hur man aktiverar OpenSSH Client i Windows 10
- Hur man aktiverar OpenSSH Server i Windows 10
För OpenSSH-servern, kolla in värdefulla kommentarer som lämnats av våra läsare. De har delat med sig av ett antal användbara tips där.
UWP-konsolapplikationer
En annan intressant funktion som kommer i Windows 10 version 1803 "Redstone 4" (Spring Creators Update) är stöd för konsol UWP-appar. Detta innebär att UWP-appar nu kan använda konsolfönstret för inmatning och utdata. De är avsedda att användas med kommandotolken och PowerShell. Sådana appar kan använda konsolens API: er och till och med traditionella Win32 API: er som printf eller getchar.
Det är allt.
Vad tycker du om dessa förändringar? Gillar du uppdateringarna som ingår i Windows 10 version 1803? Lämna en kommentar till oss!