Als besturingssysteem biedt Linux een indrukwekkende stabiliteit, verbazingwekkende open-source ondersteuning en een ongelooflijke reeks krachtige beheertools. Hoewel Windows 10 in staat is om ondersteuning te bieden voor sommige van deze dingen, is er niets dat het leuk vindt om een ​​bash-shell te gebruiken om je lokale en netwerkmachines te beheren. Tot voor kort had het uitvoeren van bash op Windows Cygwin of het equivalent daarvan nodig.

In recente versies van Windows 10 heeft Microsoft gebruikers de mogelijkheid gegeven om een ​​beta-versie van een bash-shell via Ubuntu te installeren. Met de Fall Creators Update (Update 1709) kunnen gebruikers nu het Windows Subsystem for Linux (WSL) installeren. Met WSL kunt u krachtige shell-opdrachten uitvoeren via een echte bash-shell, meerdere distributies beheren en zelfs Linux-opdrachtregelpakketten en -toepassingen installeren met apt-get .

Wat is het Windows-subsysteem voor Linux?

Het Windows-subsysteem voor Linux is een uitgeklede versie van Linux die wordt uitgevoerd in Windows 10. De taal die Microsoft gebruikt om de functie te beschrijven kan enigszins verwarrend zijn, waardoor het lijkt alsof u naast uw Windows 10-installatie een extra besturingssysteem installeert. Terwijl je stukken van een volledige Linux-distributie installeert, krijg je niet de desktopomgeving of window-manager die we vaak associëren met desktop Linux. U overschrijft geen Windows 10-bestanden en u hoeft uw systeem niet dubbel op te starten.

Wees echter niet teleurgesteld. In plaats van een GUI te krijgen, krijgt u het meest krachtige en nuttige onderdeel van Linux: de opdrachtregelinterface. Met deze tool kunt u de controle over de diepe functionaliteit van uw systeem overnemen, met behulp van bash-opdrachten en opdrachtregeltoepassingen van Linux.

Met het Windows-subsysteem voor Linux kunnen gebruikers bash-opdrachten uitvoeren zoals grep, sed en awk, evenals bash-scripts en Linux-opdrachtregeltoepassingen zoals vim, emacs en tmux. U krijgt ook toegang tot talen zoals Javascript en node.js, Ruby, Python en C / C +, evenals services zoals sshd, MySQL, Apache en lighttpd. En als de installatie niet komt met wat u wilt, kunt u Linux-pakketten installeren met behulp van apt-get pakketbeheer. Lees meer over het Windows-subsysteem voor Linux van Microsoft.

Je hebt dit misschien eerder gehoord als "Bash on Ubuntu on Windows". Dat was het begin van WSL en het was ongeveer een jaar in bèta op Windows 10. Met de volledige release van WSL in de Fall Creators Update is Bash op Ubuntu op Windows nu verouderd en ontvangt het geen updates meer van Microsoft of Canonical. Als u die bèta had geïnstalleerd, kan het installeren van het Windows-subsysteem voor Linux uw bestaande Bash op Ubuntu-bestanden overschrijven.

Het Windows-subsysteem voor Linux inschakelen in de Windows 10 Fall Creators-update en later

De volledige versie van het Windows-subsysteem voor Linux is alleen beschikbaar voor de Fall Creators-update (1709, build 16215 en hoger). Met die versie van Windows kunt u het Windows-subsysteem voor Linux daadwerkelijk installeren vanuit de Windows Store. U hoeft alleen wat voorbereidingen te treffen in PowerShell.

Stap 1: Schakel het subsysteem in PowerShell in

1. Zoek naar "PowerShell" in het startmenu.

2. Klik met de rechtermuisknop op het PowerShell-pictogram en kies 'Uitvoeren als beheerder'.

3. Kopieer de volgende opdracht en plak deze op de PowerShell-opdrachtregel door met de rechtermuisknop te klikken. Druk vervolgens op de Enter-toets.

 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 

4. Druk op Y en vervolgens op Enter om uw computer opnieuw op te starten wanneer daarom wordt gevraagd. Uw pc wordt onmiddellijk opnieuw opgestart, dus zorg ervoor dat u elk werk van tevoren opslaat.

Stap 2: installeer je Linux distro uit de Windows Store

1. Navigeer naar de Windows Store en klik op de distro van Linux die u wilt installeren. Op het moment van schrijven zijn er drie distro's van Linux beschikbaar voor installatie, inclusief Ubuntu.

2. Klik op de knop "Get" om de distro te downloaden.

Stap 3: Start en voer de distro uit

1. Klik in de Windows Store op Starten om de zojuist geïnstalleerde toepassing uit te voeren. Je kunt de distro ook vinden door zijn naam (in dit geval Ubuntu) in te typen in het Startmenu, net als bij elke andere applicatie.

2. Wacht, nadat het venster is geopend, tot het installatieproces is voltooid.

3. Maak uw UNIX-gebruikersnaam en wachtwoord. Dit kan verschillen van of hetzelfde zijn als uw huidige Windows-gebruikersnaam en -wachtwoord en heeft geen relatie met uw bestaande gebruikersnaam en wachtwoord.

Conclusie

Missie volbracht! U hebt nu het Windows Linux Subsystem geïnstalleerd en biedt een bash-shell op uw Windows 10-machine. Hier kun je bash-commando's gebruiken, shell-scripts uitvoeren en extra hulpprogramma's installeren met apt-get . Het is een volledig uitgeruste shell, dus de limieten gaan over wat je zou verwachten van een echte Linux-installatie.

Afbeelding tegoed: Windows 10 verjaardag update