Domovská » jak » Jak nastavit výchozí distribuci Linuxu v systému Windows 10

    Jak nastavit výchozí distribuci Linuxu v systému Windows 10

    Systém Windows 10 nyní umožňuje instalovat více prostředí Linux, počínaje aktualizací Fall Creators. Pokud máte více prostředí Linux, můžete nastavit výchozí nastavení a přepínat mezi nimi.

    Můžete spustit více prostředí Linux najednou, ale výchozí prostředí se používá při spuštění příkazu, jako je wsl.exe nebo bash.exe spuštění shellu nebo při použití wsl [příkaz] nebo bash -c [příkaz] spustit příkaz odjinud v systému Windows.

    Jak nastavit výchozí distribuci systému Linux

    The wslconfig.exe umožňuje spravovat distribuce systému Linux spuštěné prostřednictvím podsystému Windows pro systém Linux nebo WSL.

    Chcete-li jej spustit, musíte otevřít okno Příkazový řádek nebo PowerShell. Chcete-li otevřít okno Příkazový řádek, otevřete nabídku Start, zadejte příkaz "cmd" a klepněte na zástupce "Příkazový řádek". Chcete-li otevřít okno PowerShell, klepněte pravým tlačítkem myši na tlačítko Start (nebo stiskněte klávesu Windows + X) a poté vyberte příkaz "Windows PowerShell".

    Chcete-li zobrazit instalované linuxové distribuce, zadejte následující příkaz a stiskněte Enter:

    wslconfig / l

    Distribuce systému Linux končící "(výchozí)" je výchozí distribuce Linuxu.

    Pokud v tomto seznamu nenaleznete nainstalovanou linuxovou distribuci, musíte ji nejprve spustit. Počkejte na dokončení procesu "Instalace, může to trvat několik minut ...". Po dokončení se v tomto seznamu zobrazí distribuce systému Linux.

    Chcete-li nastavit výchozí distribuci systému Linux, spusťte následující příkaz, kde název je název distribuce systému Linux:

    wslconfig / setdefault název

    Chcete-li například nastavit Ubuntu jako výchozí distribuci Linux, spusťte následující příkaz:

    wslconfig / setdefault Ubuntu

    Teď, když běžíte buď wsl nebo bash příkazy, otevře se distribuce Linuxu, kterou jste vybrali.

    Vaše výchozí distribuce Linuxu se používá také při spouštění jednotlivých příkazů s oběma  příkaz wsl nebo příkaz bash -c.

    Jak spustit více distribucí Linuxu

    Prostředí systému Linux můžete spustit, i když není výchozí. Například můžete spustit zástupce Ubuntu, openSUSE Leap a SUSE Linux Enterprise Server z nabídky Start a budete mít všechny tři samostatná prostředí spuštěná současně.

    Chcete-li spustit distribuci systému Linux z příkazového řádku nebo pomocí zástupce, stačí použít jeho příkaz. Příkaz, který potřebujete, je zobrazen na stránce distribuce systému Linux v obchodě Microsoft Store. Zde jsou příkazy, které budete potřebovat k spuštění tří prvních tří distribucí Linux:

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

    Například, i když je Ubuntu vaše výchozí prostředí, stále můžete spustit openSUSE odkudkoli spuštěním opensuse-42 příkaz.

    Tyto příkazy pracují stejným způsobem -C přepínač, který můžete použít s bash.exe příkaz. Použijte níže uvedenou strukturu příkazů, kde "distro-command" je stejný příkaz, který používáte k spuštění distribuce Linuxu a "příkaz" je příkaz Linux, který chcete spustit.

    příkaz distro-command -c

    Jinými slovy, i když je openSUSE Leap vaší výchozí distribucí Linuxu, můžete stále spustit příkaz Ubuntu z prostředí příkazového řádku nebo skriptu právě spuštěním příkaz ubuntu -c .

    Například pro spuštění apt-get moo Příkaz, který zobrazuje velikonoční vajíčko na Ubuntu, byste spustili následující příkaz:

    ubuntu -c apt-get moo