Hoe Linux Bash Shell te installeren op Windows 10

Brief: deze beginnershandleiding laat zien hoe bash op Windows geïnstalleerd moet worden .

Linux on Windows is een realiteit, dankzij de samenwerking tussen Canonical (moederbedrijf van Ubuntu) en Microsoft. Toen Microsoft CEO aankondigde dat Bash shell naar Windows komt, konden een aantal mensen het gewoon niet geloven. #BashOnWindows trended dagenlang op Twitter, zo was de impact van dit nieuws.

Maar Bash on Windows was niet onmiddellijk voor iedereen beschikbaar. Mensen moesten Windows 10 technische preview installeren om Linux te installeren op Windows 10. Maar dit is niet meer het geval. Windows 10-jubileum-upgrade is hier en nu kun je eenvoudig bash op Windows krijgen. Maar voordat we bash op Windows gaan installeren, wil ik je hier wat meer over vertellen.

Wat is Bash op Windows?

Bash op Windows biedt een Windows-subsysteem en Ubuntu Linux draait erop. Het is geen virtuele machine of een toepassing zoals Cygwin. Het is een compleet Linux-systeem binnen Windows 10.

In principe kun je dezelfde Bash-shell gebruiken die je op Linux vindt. Op deze manier kunt u Linux-opdrachten in Windows uitvoeren zonder dat u een virtuele machine of dual-booting Linux en Windows hoeft te installeren. Je installeert Linux in Windows als een normale applicatie. Dit is een goede optie als het je belangrijkste doel is om Linux / Unix-commando's te leren.

Ik raad aan dit artikel te lezen om meer te weten over Bash op Windows.

Methode 1: Linux Bash Shell installeren in Windows 10 Fall's Creator Update

Het mooie is dat Fall's Creator Update het gemakkelijker maakt om Bash op Windows 10 te installeren. Je kunt het met één klik downloaden via Windows Store. Er zijn echter nog een paar dingen te doen.

Ik installeer Ubuntu met behulp van Windows 10 Linux subsytem. U kunt ook SUSE Linux gebruiken. De procedure is hetzelfde voor beide distributies.

Stap 1: Schakel de functie "Windows Subsystem for Linux" in

Het eerste dat u moet doen, is de Windows Subsyetm for Linux-functie van PowerShell inschakelen.

Ga naar het menu Start en zoek naar PowerShell. Voer het uit als beheerder:

Zodra u de PowerShell hebt ingeschakeld, gebruikt u de onderstaande opdracht om Bash in Windows 10 in te schakelen.

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

U wordt gevraagd om uw keuze te bevestigen. Gebruik Y of druk op Enter:

Nu moet je worden gevraagd om opnieuw op te starten. Zelfs als u niet wordt gevraagd, moet u uw systeem opnieuw opstarten.

Stap 2: Download een Linux-systeem vanuit Windows Store

Zodra uw systeem opnieuw is opgestart, gaat u naar Windows Store en zoekt u naar Linux.

Je ziet de optie om Ubuntu of SUSE te installeren. Ik heb Ubuntu voor Bash op Windows hier geïnstalleerd.

Wat is het verschil tussen het gebruik van Ubuntu of openSUSE of SUSE Linux Enterprises? En welke moet je gebruiken?

Als dat je vraag is, weet je misschien niet veel over Linux-distributies. Om u snel te vertellen, zou het belangrijkste verschil zijn in de opdrachten voor het installeren van nieuwe pakketten in deze Linux-subsystemen. Ik adviseer in dit geval voor Ubuntu te gaan.

Nadat u de distributie van uw keuze hebt gekozen, ziet u de optie om deze te installeren. Houd er rekening mee dat het bestanden van ongeveer 1 Gb in omvang zal downloaden. Dus je zou hier een goede internetverbinding moeten hebben.

Stap 3: Voer Linux uit binnen Windows 10

Je bent er bijna. Als je eenmaal hebt geïnstalleerd, is het tijd om te zien hoe je Bash kunt openen in Windows 10.

Zoek gewoon naar de Linux-distributie die u in de vorige stap hebt geïnstalleerd. In mijn geval was het Ubuntu. Je zult zien dat het werkt als een normale Windows-applicatie.

Het installeren duurt enige tijd en daarna moet je de gebruikersnaam en het wachtwoord instellen.

Maak je geen zorgen, het is alleen voor de eerste keer. Bash shell is vanaf de volgende keer direct beschikbaar voor gebruik.

Geniet van Linux in Windows 10.

Oplossen van problemen 1: Het optionele WSL-onderdeel is niet ingeschakeld. Schakel dit in en probeer het opnieuw.

U ziet mogelijk een dergelijke fout wanneer u Linux probeert te starten in Windows 10:

 The WSL optional component is not enabled. Please enable it and try again. See //aka.ms/wslinstall for details. Error: 0x8007007e Press any key to continue... 

En wanneer u op een willekeurige toets drukt, wordt de toepassing onmiddellijk gesloten.

De reden hiervoor is dat de Windows Subsyetm voor Linux niet is ingeschakeld in uw geval. U moet het inschakelen zoals uitgelegd in stap 1 van deze handleiding. U kunt dat doen, zelfs nadat u Linux hebt geïnstalleerd vanuit Windows Store.

Probleemoplossing 2: installatie mislukt met fout 0x80070003

Dit komt omdat Windows Subsystem for Linux alleen op de systeemschijf draait, dus de C-schijf. U moet ervoor zorgen dat wanneer u Linux downloadt vanuit Windows Store, dit wordt opgeslagen en geïnstalleerd in de C-schijf.

Ga naar Instellingen -> Opslag -> Meer opslaginstellingen: wijzig waar nieuwe inhoud wordt opgeslagen en selecteer hier C-station.

Methode 2: Linux Bash Shell installeren op oudere Windows 10

Als je de Fall's Creator-update om wat voor reden dan ook niet kunt krijgen op Windows 10, kun je het nog steeds installeren als je de verjaardagsverjaardag-update van Windows 10 hebt. Maar hier moet je de ontwikkelaarsmodus inschakelen. Ik raad echter nog steeds aan om naar de update van Fall's Creator te upgraden.

Stap 1:

Druk op Windows-toets + I om toegang te krijgen tot de systeeminstellingen van Windows. Ga hier naar Update & Beveiliging:

Stap 2:

Kies hier in het linkerdeelvenster 'Voor ontwikkelaars'. Je ziet een optie van 'Ontwikkelaarsmodus'. Het mogelijk maken.

Stap 3:

Zoek nu naar het Configuratiescherm en klik in het Configuratiescherm op "Programma's":

Stap 4:

Klik in Programma's op "Windows-functies in- of uitschakelen":

Stap 5:

Wanneer u dit doet, ziet u verschillende Windows-functies. Zoek naar "Windows Subsystem for Linux" en schakel het in.

Stap 6:

U moet het systeem opnieuw opstarten nadat u dit hebt gedaan.

Stap 7:

Na het herstarten van de computer, klik op de startknop en zoek naar "bash".

Stap 8:

Wanneer u het voor de eerste keer gebruikt, krijgt u de mogelijkheid om Ubuntu te downloaden en te installeren. U wordt tijdens dit proces gevraagd om gebruikersnaam en wachtwoord te maken. Het zal volledige Ubuntu Linux installeren, dus heb geduld want het zal enige tijd duren om Linux op Windows te downloaden en te installeren.

Stap 9:

Als dit is gebeurd, ga je terug naar het Start-menu en zoek je naar Ubuntu of Bash.

Stap 10:

Nu heb je een opdrachtregelversie van Ubuntu Linux. U kunt apt gebruiken om verschillende opdrachtregelhulpprogramma's te installeren.

Ik hoop dat je deze tutorial nuttig vindt om bash op Windows 10 te installeren. Ik laat je spelen met Linux in Windows. Als je vragen of suggesties hebt, vraag het gerust.

Aanbevolen

Dingen om te doen na het installeren van Fedora 24
2019
Speel Multiplayer Tron Arcade Game In Linux Terminal
2019
Snel kijken naar de op Arch Based Indie Linux-distributie: MagpieOS
2019