Voit vapaasti käyttää useita Linux-ympäristöjä kerralla, mutta oletusympäristöä käytetään, kun suoritat komennon
wsl.exe
tai
bash.exe
käynnistää kuori tai kun käytät
wsl [command]
tai
bash -c [command]
suorittaa komennon muualta Windowsissa.
Kuinka asettaa oletus Linux-jakelun
wslconfig.exe
-komennolla voit hallita Linux-jakeluja, jotka toimivat Windows-alijärjestelmän kautta Linuxissa tai WSL: ssä.
Voit suorittaa sen avaamalla komentokehotteen tai PowerShell-ikkunan. Voit avata komentorivi-ikkunan avaamalla Käynnistä-valikon, kirjoittamalla "cmd" ja napsauttamalla pikakuvaketta "Komentorivi". Avaa PowerShell-ikkuna hiiren kakkospainikkeella Käynnistä-painiketta (tai paina Windows + X) ja valitse sitten "Windows PowerShell" -komento.
Voit tarkastella asennettuja Linux-jakeluja kirjoittamalla seuraavan komennon ja painamalla Enter:
wslconfig /l
Linux-jakelu, joka päättyy "(oletus)", on oletus Linux-jakelu.
Jos et näe asennettua Linux-jakelua tässä luettelossa, sinun on ensin käynnistettävä se. Odota "Asennus, tämä voi kestää muutaman minuutin …" prosessi loppuun. Kun se on tehty, Linux-jakelu tulee näkyviin tähän luetteloon.
Aseta oletus Linux-jakelu suorittamalla seuraava komento, missä Nimi on Linux-jakelun nimi:
wslconfig /setdefault Name
Jos haluat esimerkiksi asettaa Ubuntun oletus Linux-jakeluun, suorita seuraava komento:
wslconfig /setdefault Ubuntu
wsl
tai
bash
komentoja, avautuu valitsemasi Linux-jakelu.
Oletusarvoista Linux-jakelua käytetään myös, kun suoritat yksittäisiä komentoja kummankin kanssa
wsl command
tai
bash -c command
Kuinka käyttää useita Linux-jakeluja
Voit käyttää Linux-ympäristöä, vaikka se ei ole oletusarvo. Voit käynnistää esimerkiksi Ubuntu, openSUSE Leap ja SUSE Linux Enterprise Server -pikavalinnat Käynnistä-valikosta ja sinulla on samanaikaisesti kaikki kolme erillistä ympäristöä.
-
ubuntu:
ubuntu
-
openSUSE Leap 42:
opensuse-42
-
SUSE Linux Enterprise Server 12:
sles-12
Esimerkiksi vaikka Ubuntu olisikin oletusympäristösi, voit silti käynnistää openSUSEa mistä tahansa
opensuse-42
komento.
-c
kytkin, jota voit käyttää
bash.exe
komento. Käytä vain alla olevaa komentorakennetta, jossa "distro-komento" on sama komento Linux-jakelun käynnistämiseksi ja "komento" on Linux-komento, jonka haluat suorittaa.
distro-command -c command
Toisin sanoen, vaikka openSUSE Leap on oletus Linux-jakelu, voit silti suorittaa komennon Ubuntun komentorivin ympäristössä tai komentosarjalla vain suorittamalla
ubuntu -c command
Esim
apt-get moo
komento, joka näyttää Ubuntun pääsiäismunan, suoritat seuraavan komennon:
ubuntu -c apt-get moo