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