WSL (Windows Subsystem for Linux - Windows subsystem for Linux), er en funktionalitet, der er integreret i Windows 10, der giver brugere og udviklere mulighed for at få adgang til et GNU / Linux -miljø i Windows, (noget der normalt er umuligt på grund af inkompatibiliteten af filsystem i begge systemer), og i WSL er værktøjerne, hjælpeprogrammerne og kommandolinjeprogrammerne integreret til at blive udført uden fejl i Windows og uden at skulle udføre ekstra processer.
ValgVed at bruge WSL er det muligt at:
- Kør bash shell -scripts og GNU / Linux kommandolinjeapplikationer såsom vim, emacs, tmux
- Vælg GNU / Linux -distributioner fra Windows Store
- Kør almindelige kommandolinjeværktøjer som grep, sed, awk samt ELF-64-binarier
- Kompatibel med programmeringssprog som NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go og mere
- Vi kan administrere tjenester som SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL
- Det er muligt at påberåbe GNU / Linux -applikationer i Windows 10
Nu er WSL 2 blevet opdateret til WSL 2, som er den seneste version af Windows -delsystemet, der tilbyder fuld kraft til at køre Linux ELF64 -binarier på Windows 10. Dette gør det muligt at øge filsystemets ydeevne og integrere mere kompatibilitet med systemopkald.
WSL 2 er designet med en ny struktur, der ændrer brugen af Linux -binarier med Windows såvel som computerens hardware, men det betyder ikke, at funktioner eller generel ydeevne går tabt, da individuelle Linux -distributioner kan udføres med arkitekturen WSL 1 eller WSL 2.
FordelNogle af fordelene ved at bruge WSL 2 på Windows 10 er:
- Hurtigere opstartstider
- Problemfri integration mellem Windows og Linux
- Adgang til Linux -netværksapplikationer fra Windows (localhost)
- Ingen VM (virtuel maskine) konfiguration eller administration kræves
- Fuld support til systemopkald
- Højere fil -I / O -ydelse
- Adgang til Windows -netværksprogrammer fra Linux (Host IP)
Linux -kernen i WSL 2 er blevet bygget af Microsoft ved hjælp af den nyeste stabile gren, som igen er baseret på kilden, der er tilgængelig på kernel.org, hvilket betyder, at kernen vil modtage Windows -opdateringer, hvilket resulterer i at få de nyeste sikkerhedsrettelser og kerneforbedringer automatisk.
Linux distributionerLinux -distributionerne understøttet af WSL på Windows 10 er:
- Ubuntu 20.04
- Ubuntu 20.04 ARM
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU / Linux
- Kali Linux
- OpenSUSE Leap 42
- SUSE Linux Enterprise Server 12
- Fedora Remix til WSL
Nu skal vi se, hvordan du installerer WSL i Windows 10 på en enkel måde.
Installer WSL 2 på Windows 10
Trin 1
Vi får adgang til kontrolpanelet fra søgemaskinen:
Trin 2
I kontrolpanelet ser vi følgende:
Trin 3
Vi klikker på linjen "Afinstaller et program", og vi bliver omdirigeret til følgende vindue:
FORSTØRRE
Trin 4
Der klikker vi på "Aktiver eller deaktiver Windows-funktioner", og det følgende pop-up-vindue åbnes, hvor vi skal aktivere boksen "Windows Subsystem for Linux":
Trin 5
Klik på OK for at anvende ændringerne:
Trin 6
Herefter vil vi se følgende:
Trin 7
Vi genstarter systemet for at fuldføre processen ved at klikke på "Genstart nu":
Trin 8
Vi logger ind på Windows 10:
FORSTØRRE
Trin 9
Vi går tilbage til "Aktiver eller deaktiver Windows -funktioner", og der kontrollerer vi, at følgende bokse er aktive:
- Windows -undersystem til Linux
- Virtual machine platform
Vi klikker OK for at afslutte.
FORSTØRRE
Trin 10
Vi åbner Windows -butikken, og der downloader vi nogle af de kompatible Linux -versioner, i dette tilfælde Ubuntu 20.04:
FORSTØRRE
Trin 11
Vi klikker på Hent og venter på, at distributionen skal downloades:
Trin 12
Til sidst ser vi følgende:
FORSTØRRE
Trin 13
Når det er downloadet, starter vi det, og vi kan se, at WLS opfylder sin opgave i Windows 10:
FORSTØRRE
Trin 14
Vi udfylder de nødvendige felter:
FORSTØRRE
Trin 15
Vi vil være klar til at bruge WSL 2 på Windows 10:
FORSTØRRE
Du ser, at det er en enkel, men fuldt funktionel proces at bruge det bedste af Linux i Windows 10.