Sådan installeres Windows Subsystem til Linux i Windows 11

Det virker mærkeligt at invitere konkurrencen ind, men Microsoft lader dig nu køre Linux inde i Windows . Det er nemmere at installere, end du tror og mere fleksibelt og kraftfuldt, end vi havde forestillet os.

Hvorfor installere(Install) Windows Subsystem til Linux ?

Det virker selvmodsigende at installere et operativsystem (OS) i et andet. Hvad er pointen? Og hvorfor Linux ? Vi kan komme i tanke om seks grunde til at bruge Linux i Windows fra toppen af ​​vores hoveder.

1. Windows Subsystem til Linux er gratis og nemt

Det mest åbenlyse svar er, at Linux er gratis. Men hvad hjælper noget gratis, hvis det er svært at bruge? Den gode nyhed er, at Windows Subsystem for Linux ( WSL ) er nemt, enkelt og hurtigt at installere eller afinstallere, så det er værd at prøve, hvis du bare er nysgerrig efter Linux .

2. Windows -undersystem(Subsystem) til Linux kræver(Require) ikke en virtuel maskine

Hvis du ikke ønsker at installere en virtuel maskine (VM) vært som Hyper-V , VirtualBox eller VMWare , er WSL vejen at gå. Det optager mindre plads og ressourcer som CPU og RAM også.

3. Windows-undersystem(Windows Subsystem) til Linux kan bruge mange Linux-distributioner(Linux Can Use Many Linux Distributions)

I skrivende stund var 17 Linux- distributioner (eller "distros") tilgængelige i Microsoft Store . Disse omfatter forskellige versioner og variationer af Ubuntu Desktop og Server , Debian , Kali , SUSE Linux Enterprise Server , OpenSUSE og Oracle Linux .

Du kan også bruge følgende PowerShell- kommando til at se alle tilgængelige distros:

wsl –list –online

4. Windows - undersystem(Subsystem) til Linux til karriereudvikling(Career Development)

Du kan lære om Linux og forskellige Linux-distros(various Linux distros) som Ubuntu , Debian GNU/Linux , Kali og Alpine WSL til arbejde eller skole. Linux har en betydelig markedsandel af servere, og flere organisationer bruger Linux til skrivebordet.

Studerende kan bruge det til selvstudier i stedet for at gå i computerrummet. Sikkerhedsforskere(Security) kan bruge Kali og andre Linux-hacking-distros(Kali and other Linux hacking distros) og dets mange inkluderede værktøjer. Mange webudviklere, programmører og forskere inden for kunstig intelligens kan bruge Debian eller Alpine WSL som deres udviklingsmiljø, da de har indbyggede udviklerværktøjer.

5. Windows -undersystem(Subsystem) til Linux til Open Source-apps

Det meste open source-software ( OSS ) udvikles først til et Linux - miljø. Som et resultat er OSS ved at blive standarden i flere industrier, såsom spiludvikling, grafisk design og Internet of Things ( IoT ) indlejrede systemer.

Overvej al open source-software, som ofte er gratis. Vil du gerne have Photoshop ? Overvej at bruge GIMP(using GIMP) . Vil du lære CAD , men har du ikke råd til AutoCAD ? Prøv OpenSCAD(Try OpenSCAD) . Vil du tage din videoredigering til det næste niveau, men Adobe Premiere er uden for rækkevidde? Linux har Openshot.

Endnu mere imponerende er, at du kan køre disse Linux GUI- apps i deres vinduer, som om de var Windows - apps. Der er ikke behov for en separat virtuel maskine i Hyper-V , VirtualBox eller en anden fysisk computer. Du kan bruge Visual Studio i Windows og lave fotoredigeringer i GIMPLinux uden at forstyrre din arbejdsgang.

6. Windows Terminal kører flere distros(Windows Terminal Runs Multiple Distros)én gang(Once)

Hvis du er fan af Windows Terminal og dens multi-tab-funktion, vil du elske, at du kan køre flere Linux - distros samtidigt, hver i sin egen fane.

Skal jeg bruge WSL 1 eller WSL 2?

Der er to versioner af WSL : WSL 1 og WSL 2 . WSL har som standard version 2. Det er fint for de fleste. Men hvis du ikke er sikker på, at dit system kan håndtere en fuld Linux-kerneinstallation(Linux kernel) , eller du ikke vil bruge ting som Docker , så er WSL 1 fint.

Versionen er nem at opdatere, hvis du ombestemmer dig. Som administrator skal du åbne PowerShell(open PowerShell) eller kommandolinjen(Command) og bruge følgende wsl.exe-kommando:

wsl –set-default-version 2 eller wsl –set-default-version 1

Installer Windows Subsystem(Install Windows Subsystem) til Linux med PowerShell

Du kan installere WSL med enten PowerShell eller kommandolinjegrænsefladen ( CLI ). Hvis du ikke har lært PowerShell , er det okay. wsl.exe-kommandoerne virker i begge.

  1. Åbn PowerShell(Open PowerShell) som administrator og kør cmdlet wsl –install . Dette installerer WSL 2 - versionen med en fuld Linux -kerne og Ubuntu - distroen som standard.

Hvis wsl.exe hjælpeteksten vises, er WSL allerede installeret.

Det tager et par minutter at installere og beder dig derefter om at genstarte Windows .

  1. Når Windows genstarter, og du logger på, åbnes et bash-shell-vindue, og Ubuntu- installationen fortsætter. Den vil bede dig om at indtaste nyt UNIX- brugernavn og nyt kodeord(New Password) . Når du har indtastet disse, er installationen fuldført.

Bemærk: Dette installerer bash-skallen til Ubuntu . Det er ikke den grafiske brugergrænseflade ( GUI ). Der er yderligere trin og forudsætninger for at aktivere det. Du kan dog nu bruge Linux bash shell-kommandoer på din Windows -computer.

Installer Windows Subsystem(Install Windows Subsystem) til Linux med Kontrolpanel(Control Panel)

  1. Åbn menuen Start , og vælg Kontrolpanel(Control Panel) .

  1. Vælg Programmer og funktioner.

  1. Vælg Slå Windows-(Select Turn Windows) funktioner til eller fra. Dette kræver administratorrettigheder.

  1. Rul(Scroll) ned og vælg Windows Subsystem til Linux , og vælg derefter OK.

Installationen begynder. Når det er færdigt, skal Windows genstarte din pc-meddelelse. Vælg Genstart(Select Restart) nu.

Efter genstarten skal du åbne UbuntuWindows fra menuen Start , eller i PowerShell eller kommandoprompt(Command Prompt) , brug kommandoen wsl.exe.

Hvordan afinstallerer jeg Windows Subsystem(Uninstall Windows Subsystem) til Linux ?

For at fjerne WSL skal du først afinstallere alle Linux -operativsystemer. Du kan derefter fjerne de understøttende komponenter i Windows . Det er nemmest at gøre dette gennem Windows - indstillinger.

  1. Åbn Windows-indstillinger(Windows Settings) , gå til Apps , og vælg derefter Apps og funktioner.

  1. Søg efter de Linux -distros, du har installeret. Vælg den lodrette menu med tre prikker, og vælg Afinstaller(Uninstall) .

  1. Søg efter "Windows-undersystem", vælg menuen med tre prikker, og vælg derefter Afinstaller(Uninstall) . Gør dette for Windows Subsystem til Linux WSLg Preview og Windows Subsystem for Linux Update , hvis disse er der.

  1. Genstart Windows(Restart Windows) , og WSL skal afinstalleres.

Hvordan får jeg adgang til Linux-filsystemet(Linux File System) fra Windows ?

I modsætning til at bruge Linux i en virtuel maskine, er det nemt at få adgang til Windows - filer fra Linux og omvendt.

Åbn File Explorer(Open File Explorer) og vælg Linux i navigationsruden til venstre. Når du flytter filer mellem Windows og Linux , skal du sørge for at bruge en kopi, ikke originalen. Der er nogle problemer med filtypekompatibilitet, og nogle gange bliver filen ødelagt.

Sådan rettes fejlmeddelelsen "\wsl.localhost er ikke tilgængelig"

Du får muligvis denne fejl, første gang du åbner Linux - filsystemet gennem File Explorer .

Windows behandler denne forbindelse som en fysisk forbindelse mellem Windows- og Linux -computere. Så du skal fortælle det, at netværket eksisterer og er tilgængeligt. Du gør dette gennem Windows-registreringsdatabasen(Windows Registry) . Hvis du ikke er tryg ved at arbejde i registreringsdatabasen(Registry) , så spørg en, der er det. En fejl i registreringsdatabasen(Registry) kan få Windows til at holde op med at fungere. Lav også altid en sikkerhedskopi af registreringsdatabasen(make a backup of the Registry) .

  1. Åbn registreringseditoren(Registry Editor) . I venstre rude skal du navigere til følgende placering:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider/HwOrder

  1. Dobbeltklik på PROVIDERORDER - tasten til højre.

  1. Tilføj P9NP(Add P9NP) (efterfulgt af et enkelt komma og ingen mellemrum) foran på listen, og vælg derefter OK.

  1. Tilbage i NetworkProvider- beholderen skal du åbne ordrenøglen(Order) . Dobbeltklik på PROVIDERORDER til højre.

  1. Tilføj P9NP(Add P9NP) til forsiden af ​​listen (et komma, ingen mellemrum), vælg OK, og luk derefter Registreringseditor(Registry Editor) .

Du kan åbne Ubuntu - filsystemet gennem Windows File Explorer nu. Hvis fejlen fortsætter, genstart Windows , og det burde virke.

Hvordan får jeg adgang til Windows-filsystemet(Windows File System) fra Linux ?

  1. I Linux bash shell, brug kommandoen cd ../.. for at flytte til roden. Brug derefter ls- kommandoen til at vise mapperne og filerne. Du vil se, at de alle er Windows -mapper og -filer.

  1. For at finde dine filer skal du bruge følgende kommando for at komme til din dokumentmappe, hvor brugernavn er navnet på din brugermappe i Windows:

cd users/username/documents

Hvis du har brug for at få adgang til noget andet, skal du bare bruge cd og ls , indtil du finder det. Sørg for, at du kun kopierer filer, ikke flytter dem, på grund af risikoen for at ødelægge filen.

Hvad kan jeg ellers(Else) gøre med Windows Subsystem til Linux ?

Når du aktiverer WSL, har du et helt Linux - miljø på din Windows -computer. Eller måske flere Linux- miljøer. Uanset hvad du kan finde på at gøre i Linux , kan du nu gøre. Tag et kig på vores Linux -relaterede artikler og tutorials for at få nogle ideer.



About the author

Jeg er en computertekniker med over 10 års erfaring, heraf 3 år som 店員. Jeg har erfaring med både Apple og Android enheder, og er særligt dygtig til at reparere og opgradere computere. Jeg nyder også at se film på min computer og bruge min iPhone til at tage billeder og videoer.



Related posts