WSL (Windows Subsystem for Linux - Windows subsystem for Linux), er en funksjonalitet som er integrert i Windows 10 som lar brukere og utviklere ha tilgang til et GNU / Linux -miljø i Windows, (noe som normalt er umulig på grunn av inkompatibiliteten til filsystem for begge systemene), og i WSL er verktøyene, verktøyene og kommandolinjeapplikasjonene integrert for å bli utført uten feil i Windows og uten å måtte utføre ekstra prosesser.
ValgVed å bruke WSL er det mulig å:
- Kjør bash shell -skript og GNU / Linux kommandolinjeapplikasjoner som vim, emacs, tmux
- Velg GNU / Linux -distribusjoner fra Windows Store
- Kjør vanlige kommandolinjeverktøy som grep, sed, awk samt ELF-64-binære filer
- Kompatibel med programmeringsspråk som NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go og mer
- Vi kan administrere tjenester som SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL
- Det er mulig å påkalle GNU / Linux -applikasjoner i Windows 10
Nå har WSL 2 blitt oppdatert til WSL 2, som er den nyeste versjonen av Windows -delsystemet som tilbyr full effekt for å kjøre Linux ELF64 -binarier på Windows 10. Dette gjør det mulig å øke ytelsen til filsystemet og integrere mer kompatibilitet med systemanrop.
WSL 2 er designet med en ny struktur som modifiserer bruken av Linux -binære filer med Windows så vel som maskinvaren på datamaskinen, men dette betyr ikke at funksjoner eller generell ytelse går tapt siden individuelle Linux -distribusjoner kan utføres med arkitekturen WSL 1 eller WSL 2.
FordelNoen av fordelene med å bruke WSL 2 på Windows 10 er:
- Raskere oppstartstider
- Sømløs integrasjon mellom Windows og Linux
- Tilgang til Linux -nettverksprogrammer fra Windows (localhost)
- Ingen VM (Virtual Machine) konfigurasjon eller administrasjon kreves
- Full støtte for systemanrop
- Høyere fil -I / U -ytelse
- Få tilgang til Windows -nettverksprogrammer fra Linux (Host IP)
Linux -kjernen i WSL 2 har blitt bygd av Microsoft ved hjelp av den siste stabile grenen, som igjen er basert på kilden som er tilgjengelig på kernel.org, dette betyr at kjernen vil motta Windows -oppdateringer, noe som resulterer i å få de nyeste sikkerhetsrettelsene og kjerneforbedringene automatisk.
Linux -distribusjonerLinux -distribusjonene som støttes av 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 for WSL
Nå skal vi se hvordan du installerer WSL i Windows 10 på en enkel måte.
Installer WSL 2 på Windows 10
Trinn 1
Vi får tilgang til kontrollpanelet fra søkemotoren:
Steg 2
I kontrollpanelet ser vi følgende:
Trinn 3
Vi klikker på linjen "Avinstaller et program", og vi blir omdirigert til følgende vindu:
FORSTØRRE
Trinn 4
Der klikker vi på "Aktiver eller deaktiver Windows-funksjoner", og følgende popup-vindu åpnes der vi må aktivere "Windows Subsystem for Linux" -boksen:
Trinn 5
Klikk OK for å bruke endringene:
Trinn 6
Etter dette vil vi se følgende:
Trinn 7
Vi starter systemet på nytt for å fullføre prosessen ved å klikke på "Start på nytt nå":
Trinn 8
Vi logger på Windows 10:
FORSTØRRE
Trinn 9
Vi går tilbake til "Aktiver eller deaktiver Windows -funksjoner" og der sjekker vi at følgende bokser er aktive:
- Windows delsystem for Linux
- Plattform for virtuell maskin
Vi klikker OK for å avslutte.
FORSTØRRE
Trinn 10
Vi åpner Windows -butikken og der laster vi ned noen av de kompatible Linux -versjonene, i dette tilfellet Ubuntu 20.04:
FORSTØRRE
Trinn 11
Vi klikker på Get og venter på at distribusjonen skal lastes ned:
Trinn 12
På slutten vil vi se følgende:
FORSTØRRE
Trinn 13
Når den er lastet ned, starter vi den og vi kan se at WLS oppfyller oppgaven i Windows 10:
FORSTØRRE
Trinn 14
Vi fyller ut de obligatoriske feltene:
FORSTØRRE
Trinn 15
Vi vil være klare til å bruke WSL 2 på Windows 10:
FORSTØRRE
Du ser at det er en enkel, men fullt funksjonell prosess å bruke det beste av Linux i Windows 10.