Startpagina » hoe » Hoe u uw standaard Linux-distributie op Windows 10 instelt

    Hoe u uw standaard Linux-distributie op Windows 10 instelt

    Windows 10 biedt nu de mogelijkheid om meerdere Linux-omgevingen te installeren, te beginnen met de Fall Creators Update. Als u meerdere Linux-omgevingen hebt, kunt u uw standaard instellen en tussen deze omgevingen schakelen.

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

    Hoe u uw standaard Linux-distributie instelt

    De wslconfig.exe Met de opdracht kunt u de Linux-distributies beheren die worden uitgevoerd via het Windows-subsysteem voor Linux of WSL.

    Om het uit te voeren, moet u een Command Prompt- of PowerShell-venster openen. Als u een opdrachtpromptvenster wilt openen, opent u het menu Start, typt u 'cmd' en klikt u vervolgens op de sneltoets 'Opdrachtprompt'. Om een ​​PowerShell-venster te openen, klikt u met de rechtermuisknop op de Start-knop (of drukt u op Windows + X) en selecteert u vervolgens de opdracht "Windows PowerShell".

    Om de geïnstalleerde Linux-distributies te bekijken, typt u de volgende opdracht en drukt u op Enter:

    wslconfig / l

    De Linux-distributie die eindigt op "(standaard)" is uw standaard Linux-distributie.

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

    Voer de volgende opdracht uit om uw standaard Linux-distributie in te stellen Naam is de naam van de Linux-distributie:

    wslconfig / setdefault Naam

    Als u bijvoorbeeld Ubuntu als uw standaard Linux-distributie wilt instellen, voert u de volgende opdracht uit:

    wslconfig / setdefault Ubuntu

    Nu, wanneer u de WSL of bash commando's opent de Linux-distributie die u hebt geselecteerd.

    Uw standaard Linux-distributie wordt ook gebruikt als u afzonderlijke opdrachten uitvoert met een van beide  opdracht wsl of bash -c commando.

    Meerdere Linux-distributies uitvoeren

    Je kunt een Linux-omgeving draaien, ook al is dit niet je standaard. 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 op hetzelfde moment in gebruik.

    Om een ​​Linux-distributie vanaf de opdrachtregel of via een snelkoppeling te starten, gebruikt u gewoon de opdracht. De opdracht die u nodig hebt, wordt weergegeven op de pagina van de Linux-distributie in de Microsoft Store. Dit zijn de commando's 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 uw standaardomgeving is, kunt u toch openSUSE overal starten door de opensuse-42 commando.

    Deze commando's werken ook met hetzelfde -c schakelaar die u kunt gebruiken met de bash.exe commando. Gebruik gewoon de onderstaande opdrachtstructuur, waarbij "distro-opdracht" dezelfde opdracht is die u gebruikt om de Linux-distributie te starten en "opdracht" is de Linux-opdracht die u wilt uitvoeren.

    opdracht distro-command-c

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

    Bijvoorbeeld om de apt-get moo commando dat een paasei op Ubuntu laat zien, zou je het volgende commando uitvoeren:

    ubuntu -c apt-get moo