Hoe u uw standaard Linux-distributie instelt op Windows 10

Met Windows 10 kun je nu meerdere Linux-omgevingen installeren, te beginnen met de Fall Creators Update. Als je meerdere Linux-omgevingen hebt, kun je je standaard instellen en ertussen schakelen.

VERWANT: Hoe de Linux Bash Shell op Windows 10 te installeren en gebruiken

Je bent vrij om meerdere Linux-omgevingen tegelijk te draaien, maar je standaardomgeving wordt gebruikt wanneer je een commando als wsl.exe of bash.exe om de shell te starten, of wanneer u wsl [command] of bash -c [command] om een ​​opdracht van elders in Windows uit te voeren.

Hoe u uw standaard Linux-distributie instelt

De wslconfig.exe commando laat je de Linux-distributies beheren die draaien via het Windows-subsysteem voor Linux of WSL.

Om het uit te voeren, moet u een opdrachtprompt of PowerShell-venster openen. Om een ​​opdrachtpromptvenster te openen, opent u het menu Start, typt u “cmd” en klikt u op de snelkoppeling “Opdrachtprompt”. Om een ​​PowerShell-venster te openen, klikt u met de rechtermuisknop op uw Start-knop (of drukt u op Windows + X) en selecteert u vervolgens de opdracht “Windows PowerShell”.

Om je geïnstalleerde Linux-distributies te bekijken, typ je de volgende opdracht en druk je op Enter:

wslconfig /l

De Linux-distributie die eindigt op “(Default)” is uw standaard Linux-distributie.

Als u geen geïnstalleerde Linux-distributie in deze lijst ziet, moet u deze eerst starten. Wacht tot het “Installeren, dit kan een paar minuten duren …” proces is voltooid. Als het klaar is, verschijnt de Linux-distributie in deze lijst.

Om uw standaard Linux-distributie in te stellen, voert u de volgende opdracht uit, where Naam is de naam van de Linux-distributie:

wslconfig /setdefault Name

Om bijvoorbeeld Ubuntu in te stellen als uw standaard Linux-distributie, voert u de volgende opdracht uit:

wslconfig /setdefault Ubuntu

VERWANT: Linux-opdrachten uitvoeren van buiten de Bash-shell op Windows 10

Nu, wanneer u ofwel het wsl of bash commando’s, wordt de Linux-distributie die je hebt geselecteerd geopend.

Uw standaard Linux-distributie wordt ook gebruikt wanneer u individuele opdrachten uitvoert met een van beide wsl command of bash -c command.

Meerdere Linux-distributies uitvoeren

U kunt een Linux-omgeving draaien, zelfs als dit niet uw standaardomgeving is. U kunt bijvoorbeeld de snelkoppelingen Ubuntu, openSUSE Leap en SUSE Linux Enterprise Server starten vanuit uw Start-menu en u hebt alle drie de afzonderlijke omgevingen tegelijk actief.

Om een ​​Linux-distributie te starten vanaf de opdrachtregel of via een snelkoppeling, gebruikt u gewoon het bijbehorende commando. De opdracht die je nodig hebt, wordt weergegeven op de Linux-distributiepagina in de Microsoft Store. Hier zijn de opdrachten die je nodig hebt om de drie eerste drie Linux-distributies te starten:

  • Ubuntu: ubuntu
  • openSUSE Leap 42: opensuse-42
  • SUSE Linux Enterprise Server 12: sles-12

Zelfs als Ubuntu bijvoorbeeld uw standaardomgeving is, kunt u openSUSE nog steeds overal starten door het opensuse-42 opdracht.

Deze opdrachten werken ook met hetzelfde -c schakelaar die u kunt gebruiken met de bash.exe opdracht. Gebruik gewoon de onderstaande commandostructuur, waarbij “distro-command” hetzelfde commando is dat u gebruikt om de Linux-distributie te starten en “command” het Linux-commando is dat u wilt uitvoeren.

distro-command -c command

Met andere woorden, zelfs als openSUSE Leap uw standaard Linux-distributie is, kunt u nog steeds een opdracht op Ubuntu uitvoeren vanuit een opdrachtregelomgeving of script door gewoon ubuntu -c command .

Om bijvoorbeeld het apt-get moo commando dat een paasei op Ubuntu laat zien, zou je het volgende commando uitvoeren:

ubuntu -c apt-get moo

Nieuwste artikelen

spot_img

Related Stories

Leave A Reply

Vul alstublieft uw commentaar in!
Vul hier uw naam in