Zo installeert u Bash shell opdrachtregelprogramma in Windows 10

Als u een ontwikkelaar bent die met Linux werkt maar ook met Windows, kunt u nu Bash-shell aan Windows 10 toevoegen om Linux-opdrachten uit te voeren. Hier leest u hoe u het hulpprogramma installeert.

Microsoft blijft investeren om van Windows 10 het beste productiviteitssysteem te maken. In de Jubileumupdate neemt het bedrijf niet alleen geweldige verbeteringen en wijzigingen op, maar voegt het ook een grote functie toe voor ontwikkelaars. We hebben het over de Linux Bash-shell, en dit is een groot probleem.

Bash shell is gewoon een opdrachtregel hulpprogramma dat al lang deel uitmaakt van Linux en wordt vaak gebruikt door ontwikkelaars. Microsoft heeft het rechtstreeks toegevoegd aan Windows 10 met de Jubileumupdate en alles werkt dankzij het nieuwe Windows-subsysteem voor Linux.

Bash op Ubuntu op Windows 10 werkt native, er is geen emulator, virtuele machine of iets dergelijks. Microsoft en Canonical, het bedrijf achter Ubuntu, hebben samengewerkt om een ​​versie van Bash uit te brengen die naast Windows-applicaties in het nieuwe subsysteem draait. Maar raak niet in de war, dit is ook geen Linux op Windows, het is gewoon een hulpmiddel waarmee je dezelfde commando’s kunt uitvoeren alsof je een Linux-computer gebruikt.

Microsoft zich richt met de nieuwe tool op ontwikkelaars. Als zodanig wordt Bash niet standaard geïnstalleerd. In dit artikel zullen we u door de stappen leiden om het opdrachtregel programma van Bash shell op uw Windows 10 pc te installeren.

Zo installeert u Bash van Ubuntu in Windows 10

Voordat u de Bash-shell in Windows 10 probeert te installeren, zijn er enkele vereisten. Eerst en vooral moet u minimaal de Windows 10-jubileumupdate op uw computer uitvoeren. Als u dat niet heeft, dient u eerst een update op uw apparaat uit te voeren om deze als nog te krijgen .

De tweede vereiste is om de 64-bits versie van Windows 10 te gebruiken. Als u een 32-bits versie van het besturingssysteem gebruikt, ga hiervoor naar Instellingen – Systeem – Info; daar ziet u welke versie u heeft.

Ga als volgt te werk om Bash shell op uw Windows 10-pc te installeren:

  1. Open Instellingen .
  2. Klik op Bijwerken & beveiliging .
  3. Klik op voor ontwikkelaars .
  4. Selecteer onder “Ontwikkelaars functies gebruiken” de optie Ontwikkelaars modus om de omgeving in te stellen voor het installeren van Bash.
  • Klik in het berichtenvak op Ja om de ontwikkelaarsmodus in te schakelen.
  • Nadat de benodigde componenten zijn geïnstalleerd, moet u uw computer opnieuw opstarten.
  • Nadat uw computer opnieuw is opgestart, opent u het Configuratiescherm .
  • Klik op Programma’s .
  • Klik op Windows-onderdelen in- of uitschakelen .
  • Vink de optie Windows Subsysteem voor Linux  aan.
  • Klik op OK .
  • Nadat de componenten op uw computer zijn geïnstalleerd, klikt u op de knop Nu opnieuw opstarten om de taak te voltooien.

Nadat uw computer opnieuw is opgestart, zult u merken dat Bash niet wordt weergegeven in de lijst “Recent toegevoegd” van apps, dit komt omdat Bash nog niet echt is geïnstalleerd. Nu u de benodigde componenten hebt ingesteld, volgt u de volgende stappen om de installatie van Bash te voltooien:

  • Open Start, zoek naar bash.exe en druk op Enter .

Als dat niet werkt, ga dan eerst naar Windows Store

  • Klik op ‘Zoeken’ en typ Ubuntu en installeer de App
  • Typ y op de opdrachtprompt en druk op Enter om Bash te downloaden en installeren vanuit de Windows Store.
  • Vervolgens moet u een standaard UNIX-gebruikersaccount maken. Dit account hoeft niet hetzelfde te zijn als uw Windows-account. Voer de gebruikersnaam in het vereiste veld in en druk op Enter u kunt de gebruikersnaam “admin” niet gebruiken.
  • Sluit de opdrachtprompt “bash.exe”.

Nu u de installatie en configuratie hebt voltooid, kunt u de Bash-tool vanuit het Start-menu openen zoals u dat met elke andere app zou doen.

Het is belangrijk om op te merken dat in tegenstelling tot de echte Bash-shell die u in Linux vindt, de versie van het opdrachtregel programma binnen Windows 10 enkele beperkingen heeft

Het Windows-subsysteem voor Linux is bijvoorbeeld niet ontworpen om grafische toepassingen van Linux zoals KDE, Gnome, etc. op Windows 10 uit te voeren. De tool is alleen bedoeld om ontwikkelaars die een tekstgebaseerde opdrachtregelfunctie biedt om Bash en kern Linux-tools binnen het besturingssysteem.

Hoewel Linux-toepassingen toegang hebben tot de systeembestanden en vrijwel alles op uw hoofdstation, kunt u bovendien geen scripts starten of gebruiken in Windows programma’s.

Vergeet ten slotte niet dat Microsoft deze functie in de jubileum versie van Windows 10 met het “Bèta” -label erop uitbrengt (in versie 1909 van Windows 10 is het geen Bèta meer), wat betekent dat het nog steeds een werk in uitvoering is. Niet elke beoogde functie is inbegrepen en mogelijk werkt deze niet correct.

Met de Windows 10 jubileumupdate richt Microsoft zich op kernfunctionaliteiten van Linux, waaronder:

  • Bash-omgeving om tools zoals awk, sed en grep uit te voeren.
  • Basisfuncties voor talen, zoals NodeJS / npm, Python, Perl, Git.
  • Opdrachtregel-editor, inclusief vi, emacs en ssh.
  • Linux gebruikersondersteuning.
  • Ondersteuning voor Symlink.
  • Mogelijkheid om apt en apt-get uit te voeren voor updates en pakkettests.
  • Mogelijkheid om lokaal een lokale harde schijf te mounten met / mnt

Pin It on Pinterest