Tagad Windows 10 ļauj instalēt vairākas Linux vidēs, sākot ar Fall Creators Update. Ja jums ir vairākas Linux vidēs, varat iestatīt noklusējuma iestatījumu un pārslēgties starp tām.
Jums ir iespēja vienlaikus palaist vairākas Linux vidēs, bet jūsu noklusējuma vide tiek izmantota, palaižot komandu, piemēram wsl.exe
vai bash.exe
lai palaistu čaulu vai kad jūs izmantojat wsl [komanda]
vai bash -c [komanda]
lai palaistu komandu no citur Windows.
The wslconfig.exe
komanda ļauj pārvaldīt Linux sadales, kas darbojas, izmantojot Windows apakšsistēmu Linux vai WSL.
Lai to palaistu, jums ir jāatver vai nu komandu uzvedne, vai PowerShell logu. Lai atvērtu komandu uzvednes logu, atveriet izvēlni Sākt, ierakstiet cmd un pēc tam noklikšķiniet uz saīsnes "Komandu uzvedne". Lai atvērtu PowerShell logu, ar peles labo pogu noklikšķiniet uz pogas Sākt (vai nospiediet Windows + X) un pēc tam atlasiet komandu "Windows PowerShell".
Lai apskatītu instalētās Linux distribūcijas, ierakstiet šo komandu un nospiediet Enter:
wslconfig / l
Linux izplatīšana, kas beidzas ar "(noklusējuma)", ir jūsu noklusējuma Linux izplatīšana.
Ja šajā sarakstā neredzat instalētu Linux izplatīšanu, vispirms to vajadzēs palaist. Pagaidiet procesu, lai pabeigtu procesu "Instalēšana, tas var ilgt dažas minūtes ...". Kad tas ir izdarīts, šajā sarakstā parādīsies Linux izplatīšana.
Lai iestatītu noklusēto Linux izplatīšanu, palaidiet tālāk norādīto komandu, kur Nosaukums ir Linux izplatīšanas nosaukums:
wslconfig / setdefault Nosaukums
Piemēram, lai iestatītu Ubuntu kā noklusēto Linux izplatīšanu, palaidiet šādu komandu:
wslconfig / setdefault Ubuntu
Tagad, kad jūs darbināt vai nu wsl
vai bash
komandas, tiek atvērts izvēlētais Linux sadalījums.
Jūsu noklusējuma Linux izplatīšana tiek izmantota arī tad, ja jūs vai nu palaižat atsevišķas komandas wsl komanda
vai bash-c komanda
.
Jūs varat palaist Linux vidē, pat ja tā nav jūsu noklusējuma. Piemēram, no izvēlnes Sākt varat palaist Ubuntu, openSUSE Leap un SUSE Linux Enterprise Server saīsnes, un tajā pašā laikā darbojas visas trīs atsevišķas vides.
Lai palaistu Linux izplatīšanu no komandrindas vai izmantojot saīsni, vienkārši izmantojiet to komandu. Nepieciešamā komanda tiek parādīta Microsoft veikala Linux izplatīšanas lapā. Šeit ir komandas, kas jums vajadzēs palaist trīs sākotnējās trīs Linux sadales:
ubuntu
opensuse-42
Sles-12
Piemēram, pat ja Ubuntu ir jūsu noklusējuma vide, joprojām varat palaist openSUSE no jebkuras vietas, palaižot opensuse-42
komandu
Šīs komandas arī darbojas ar vienu un to pašu -c
slēdzis, kuru jūs varat izmantot ar bash.exe
komandu Vienkārši izmantojiet zemāk esošo komandu struktūru, kur "distro-komanda" ir tā pati komanda, kuru izmantojat, lai palaistu Linux izplatīšanu, un "komanda" ir Linux komanda, kuru vēlaties palaist.
distrokomanda-c komanda
Citiem vārdiem sakot, pat ja openSUSE Leap ir jūsu noklusējuma Linux izplatīšana, jūs joprojām varat palaist komandu Ubuntu no komandrindas vides vai skripta, vienkārši izpildot ubuntu-c komanda
.
Piemēram, lai palaistu apt-get moo
komanda, kas parāda Lieldienu olu Ubuntu, jūs izpildītu šādu komandu:
Ubuntu-c apt-get moo