Windows-subsysteem voor Linux installeren in Windows 11
Het lijkt vreemd om de concurrentie uit te nodigen, maar Microsoft laat je nu Linux binnen Windows draaien . Het is eenvoudiger te installeren dan u denkt en flexibeler en krachtiger dan we hadden gedacht.
Waarom Windows -subsysteem(Subsystem) voor Linux installeren(Install) ?
Het lijkt tegenstrijdig om het ene besturingssysteem (OS) in het andere te installeren. Wat is het punt? En waarom Linux ? We kunnen zes redenen bedenken om Linux in Windows te gebruiken .
1. Windows -subsysteem(Subsystem) voor Linux is gratis en eenvoudig
Het meest voor de hand liggende antwoord is dat Linux gratis is. Maar wat heb je aan iets gratis als het moeilijk te gebruiken is? Het goede nieuws is dat Windows Subsystem for Linux ( WSL ) gemakkelijk, eenvoudig en snel te installeren of te verwijderen is, dus het is het proberen waard als je gewoon nieuwsgierig bent naar Linux .
2. Windows -subsysteem(Subsystem) voor Linux vereist(Require) geen virtuele machine
Als u geen host voor een virtuele machine (VM) zoals Hyper-V , VirtualBox of VMWare wilt installeren , is WSL de juiste keuze. Het neemt ook minder ruimte en bronnen in beslag, zoals CPU en RAM .
3. Windows-subsysteem(Windows Subsystem) voor Linux kan veel Linux-distributies gebruiken(Linux Can Use Many Linux Distributions)
Op het moment van schrijven waren er 17 Linux -distributies (of "distro's") beschikbaar in de Microsoft Store . Deze omvatten verschillende versies en variaties van Ubuntu Desktop en Server , Debian , Kali , SUSE Linux Enterprise Server , OpenSUSE en Oracle Linux .
U kunt ook de volgende PowerShell- opdracht gebruiken om alle beschikbare distributies te zien:
wsl –lijst –online(wsl –list –online)
4. Windows -subsysteem(Subsystem) voor Linux voor loopbaanontwikkeling(Career Development)
Je zou kunnen leren over Linux en verschillende Linux-distributies(various Linux distros) zoals Ubuntu , Debian GNU/Linux , Kali en Alpine WSL voor werk of school. Linux heeft een aanzienlijk marktaandeel in servers en meer organisaties gebruiken Linux voor de desktop.
Studenten kunnen het gebruiken voor tutorials in plaats van naar het computerlokaal te gaan. Beveiligingsonderzoekers(Security) kunnen Kali en andere Linux-hackdistributies(Kali and other Linux hacking distros) en de vele meegeleverde tools gebruiken. Veel webontwikkelaars, programmeurs en onderzoekers op het gebied van kunstmatige intelligentie gebruiken mogelijk Debian of Alpine WSL als hun ontwikkelomgeving omdat ze ingebouwde ontwikkelaarstools hebben.
5. Windows -subsysteem(Subsystem) voor Linux voor open source-apps
De meeste open source software ( OSS ) wordt eerst ontwikkeld voor een Linux - omgeving. Als gevolg hiervan wordt OSS de standaard in verschillende industrieën, zoals game-ontwikkeling, grafisch ontwerp en Internet of Things ( IoT ) embedded systemen.
Denk aan alle open source software, die vaak gratis is. Zou je willen dat je Photoshop had ? Overweeg om GIMP te gebruiken(using GIMP) . Wilt u CAD(CAD) leren , maar kunt u AutoCAD niet betalen ? Probeer OpenSCAD(Try OpenSCAD) . Wilt u uw videobewerking naar een hoger niveau tillen, maar is Adobe Premiere buiten bereik? Linux heeft Openshot.
Nog indrukwekkender is dat je deze Linux GUI- apps in hun vensters kunt uitvoeren alsof het Windows -apps zijn. Er is geen aparte virtuele machine in Hyper-V , VirtualBox of een tweede fysieke computer nodig. U kunt Visual Studio in Windows gebruiken en foto's bewerken in GIMP op Linux zonder uw workflow te verstoren.
6. Windows Terminal voert meerdere distributies(Windows Terminal Runs Multiple Distros) tegelijk uit(Once)
Als je een fan bent van Windows Terminal en de functie voor meerdere tabbladen, zul je het geweldig vinden dat je verschillende Linux - distributies tegelijkertijd kunt uitvoeren, elk op een eigen tabblad.
Moet ik WSL 1 of WSL 2 gebruiken?
Er zijn twee versies van WSL : WSL 1 en WSL 2 . WSL is standaard ingesteld op versie 2. Dat is voor de meeste mensen prima. Als je echter niet zeker weet of je systeem een volledige Linux-kernelinstallatie(Linux kernel) aankan , of als je dingen als Docker niet wilt gebruiken , dan is WSL 1 prima.
De versie is eenvoudig te updaten als u van gedachten verandert. Open als beheerder PowerShell(open PowerShell) of de opdrachtregel(Command) en gebruik de volgende opdracht wsl.exe:
wsl –set-default-versie 2(wsl –set-default-version 2 ) of wsl –set-default-versie 1(wsl –set-default-version 1)
Installeer Windows Subsystem(Install Windows Subsystem) voor Linux met PowerShell
U kunt WSL installeren met PowerShell of de opdrachtregelinterface ( CLI ). Als je PowerShell(PowerShell) nog niet hebt geleerd , is dat geen probleem. De opdrachten wsl.exe werken in beide.
- Open PowerShell als beheerder en voer de cmdlet wsl –install uit(wsl –install) . Dit installeert standaard de WSL 2- versie met een volledige Linux -kernel en de Ubuntu -distro.
Als de helptekst wsl.exe wordt weergegeven, is WSL al geïnstalleerd.
Het duurt een paar minuten om te installeren en vraagt u vervolgens om Windows opnieuw op te starten .
- Wanneer Windows opnieuw opstart en u zich aanmeldt, wordt een bash-shell-venster geopend en gaat de Ubuntu- installatie verder. Het zal u vragen om een nieuwe UNIX- gebruikersnaam en een nieuw wachtwoord(New Password) in te voeren . Nadat u deze hebt ingevoerd, is de installatie voltooid.
Opmerking: hiermee wordt de bash-shell voor Ubuntu geïnstalleerd . Het is niet de grafische gebruikersinterface ( GUI ). Er zijn aanvullende stappen en vereisten om dat mogelijk te maken. U kunt nu echter Linux bash shell-opdrachten op uw Windows- computer gebruiken.
Installeer Windows Subsystem(Install Windows Subsystem) voor Linux met Configuratiescherm(Control Panel)
- Open het menu Start en selecteer Configuratiescherm(Control Panel) .
- Selecteer Programma's en onderdelen.
- Selecteer Windows-(Select Turn Windows) functies in- of uitschakelen. Hiervoor zijn beheerdersrechten vereist.
- Scroll naar beneden en selecteer Windows-subsysteem(Windows Subsystem) voor Linux en selecteer vervolgens OK.
De installatie begint. Als het klaar is, moet Windows uw pc opnieuw opstarten, het bericht wordt weergegeven. Selecteer(Select Restart) Nu opnieuw opstarten.
Open na het opnieuw opstarten Ubuntu op Windows vanuit het menu Start , of gebruik in (Start)PowerShell of Command Prompt de opdracht wsl.exe.
Hoe verwijder ik het Windows-subsysteem(Uninstall Windows Subsystem) voor Linux ?
Om WSL te verwijderen , moet u eerst alle Linux -besturingssystemen verwijderen. U kunt dan de ondersteunende componenten in Windows verwijderen . Het is het gemakkelijkst om dit te doen via de Windows - instellingen.
- Open Windows-instellingen(Windows Settings) , ga naar Apps en selecteer vervolgens Apps en functies.
- Zoek naar de Linux -distributies die je hebt geïnstalleerd. Selecteer het verticale menu met drie stippen en selecteer Installatie ongedaan maken(Uninstall) .
- Zoek naar "windows-subsysteem", selecteer het menu met drie stippen en selecteer vervolgens Installatie ongedaan maken(Uninstall) . Doe dit voor Windows Subsystem for Linux WSLg Preview en Windows Subsystem for Linux Update als die er zijn.
- Start Windows opnieuw(Restart Windows) en WSL moet worden verwijderd.
Hoe krijg ik toegang tot het Linux-bestandssysteem(Linux File System) vanuit Windows ?
In tegenstelling tot het gebruik van Linux op een virtuele machine, is het gemakkelijk om toegang te krijgen tot Windows - bestanden vanuit Linux en vice versa.
Open Verkenner(Open File Explorer) en selecteer Linux in het navigatievenster aan de linkerkant. Zorg er bij het verplaatsen van bestanden tussen Windows en Linux voor dat u een kopie gebruikt, niet het origineel. Er zijn enkele compatibiliteitsproblemen met het bestandstype en soms raakt het bestand beschadigd.
Het foutbericht "\wsl.localhost is niet toegankelijk" oplossen
U krijgt deze foutmelding mogelijk de eerste keer dat u het Linux -bestandssysteem opent via Verkenner(File Explorer) .
Windows behandelt deze verbinding als een fysieke verbinding tussen Windows- en Linux- computers. Dus je moet het vertellen dat het netwerk bestaat en toegankelijk is. U doet dit via het Windows-register(Windows Registry) . Als u het niet prettig vindt om in het Register(Registry) te werken , vraag het dan aan iemand die dat wel is. Een fout in het register(Registry) kan ertoe leiden dat Windows niet meer werkt. Maak ook altijd een back-up van het register(make a backup of the Registry) .
- Open de Register-editor(Registry Editor) . Navigeer in het linkerdeelvenster naar de volgende locatie:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider/HwOrder
- Dubbelklik aan de rechterkant op de PROVIDERORDER - toets.
- Voeg P9NP(Add P9NP) (gevolgd door een enkele komma en geen spaties) toe aan de voorkant van de lijst en selecteer vervolgens OK.
- Terug in de NetworkProvider- container opent u de Order - sleutel. Dubbelklik op PROVIDERORDER aan de rechterkant.
- Voeg P9NP toe(Add P9NP) aan de voorkant van de lijst (één komma, geen spaties), selecteer OK en sluit vervolgens Register-editor(Registry Editor) .
U kunt het Ubuntu -bestandssysteem nu openen via Windows Verkenner(Windows File Explorer) . Als de fout zich blijft voordoen, start u Windows opnieuw op en het zou moeten werken.
Hoe krijg ik toegang tot het Windows-bestandssysteem(Windows File System) vanuit Linux ?
- Gebruik in de Linux bash-shell het commando cd ../.. om naar de root te gaan. Gebruik vervolgens de opdracht ls om de mappen en bestanden weer te geven. U zult zien dat het allemaal Windows- mappen en -bestanden zijn.
- Om uw bestanden te vinden, gebruikt u de volgende opdracht om naar uw documentenmap te gaan, waar gebruikersnaam de naam is van uw gebruikersdirectory in Windows:
cd users/username/documents
Als je iets anders nodig hebt, gebruik dan cd en ls totdat je het vindt. Zorg ervoor dat u alleen bestanden kopieert en niet verplaatst, vanwege het risico van beschadiging van het bestand.
Wat kan(Else) ik nog meer doen met het Windows-subsysteem(Windows Subsystem) voor Linux ?
Als je WSL inschakelt, heb je een volledige Linux- omgeving op je Windows- computer. Of misschien meerdere Linux- omgevingen. Wat je ook maar kunt bedenken om in Linux te doen , je kunt het nu doen. Bekijk onze Linux -gerelateerde artikelen en tutorials om wat ideeën op te doen.
Related posts
Hoe installeer ik Windows Subsystem for Linux op Windows 11
Bouw LineageOS op Windows 10 met behulp van het Windows-subsysteem voor Linux
Hoe krijg ik het Windows-subsysteem voor Linux?
Hoe het Windows-subsysteem voor Linux (WSL)-versie in Windows te controleren
Contextmenu-editors: contextmenu-items toevoegen, verwijderen in Windows 11
Hoe installeer ik Windows 11 met Hyper-V in Windows
Stop met het minimaliseren van vensters wanneer een monitor is losgekoppeld op Windows 11
Schakel Wi-Fi en Ethernet-adapter in of uit op Windows 11
Fix Kan de VPN-serverfout niet bereiken op PIA op Windows 11
Deze pc kan geen Windows 11 draaien - Repareer het!
Mappen toevoegen aan of verwijderen uit Windows 10/11 Start Menu
Pictogrammen weergeven of verbergen in het overloopgebied van de taakbalkhoek op Windows 11
Het thema wijzigen in Microsoft Teams op Windows 11
Chipsets en moederborden die het besturingssysteem Windows 11 ondersteunen
Hoe u zich afmeldt bij een e-mailaccount in de Mail-app in Windows 11
Hoe u kunt controleren of uw pc Windows 11 PC Health Check-tool kan uitvoeren
Een app vastzetten op de taakbalk in Windows 11
De helderheid van de webcam aanpassen in Windows 11
Hoe werkt de functie Dynamic Refresh Rate in Windows 11
Een geplande taak verwijderen of maken met PowerShell in Windows 11