Nyheder

Seneste Windows Server Insider build inkluderer WSL: Windows Subsystem til Linux

Seneste Windows Server Insider Build Inkluderer Wsl Windows Subsystem Til Linux

Windows Server Insider build 16257 bragte en række nye funktioner, herunder WSL: Windows Subsystem til Linux. I et indlæg på Windows-bloggen , Microsoft giver flere detaljer om, hvad WSL er, og hvorfor Microsoft valgte at inkludere WSL i den nyeste Windows Server Insider-build.

Microsoft ønsker, at Windows 10 skal være et godt sted at være for udviklere og ønsker, at udviklere har alle de værktøjer, de har brug for, til deres rådighed. Microsoft ved, at udviklere muligvis har brug for Linux til at udvikle deres apps og valgte at inkludere WSL i den nyeste Windows Server Insider Preview build af den grund.

Før Microsoft inkluderede WSL på Windows Server, havde udviklere to muligheder for at bruge Linux i Windows 10:



  1. Kør noget som Cygwin og stol på Win32-porte med almindelige GNU-værktøjer.
    Cygwin er et fantastisk værktøjssæt, men det løber ind i problemer, når du bruger værktøjer, der ikke er blevet porteret til Windows. Mange værktøjer er simpelthen ikke tilgængelige. Dette er især almindeligt, når man forsøger at bygge og køre Ruby & Java-løsninger, som bruger nogle juveler, biblioteker og komponenter, kun for Linux.
    De værktøjer, der er tilgængelige via Cigwin og andre Win32-porte, er også berygtede for at være forældede - hvilket er forståeligt, da opdatering af dem kræver genkompilering til Windows. For Windows-brugere er dette dog både ubelejligt og fører ofte til besværlige kompatibilitetsproblemer, når de kører, bygger eller implementerer software.
  2. Brug Linux i en virtuel maskine.
    Virtuelle maskiner er designet til produktionsbelastninger på Windows Server. De er ikke ideelle til ting, der er tæt knyttet til Windows Server-værten. Hvis du har brug for grundlæggende Linux-kommandolinjeværktøjer integreret med deres Windows-system, vil en virtuel maskine være besværlig.

Det er klart, at disse to muligheder var en smerte for udviklere at implementere, så Microsoft valgte en bedre mulighed ved at levere WSL på Windows Server. Nu, at køre Linux på WSL giver udviklere mulighed for at køre umodificerede Linux (ELF64) binære filer indfødt . WSL giver udviklere mulighed for at installere og køre næsten alle Linux-kommandolinjeværktøjer integreret i Windows.

Nu hvor Windows Server har WSL- og Linux-containere med Hyper-V-isolering, er der en række Linux-muligheder tilgængelige for udviklere. Hvis du er interesseret i at komme i gang, er der en Windows Server 2016 installationsvejledning tilgængelig her . Når det er installeret, vil du være i stand til at bruge WSL på Windows Server til at begynde at køre Linux sammen med Cmd og PowerShell på dine servere.



^