Siirry sisältöön

Windows Subsystem for Linux

Wikipediasta
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.

Windows Subsystem for Linux (WSL) on Microsoft Windowsin osa, joka mahdollistaa Linux-sovellusten ajamisen Windowsin alla.

WSL:stä on kaksi toteutusta.

  • WSL 1 julkaistiin elokuussa 2016 Windows 10:lle ja Windows Server 2016:lle. WSL 1:ssä on Linuxin kanssa yhteensopiva ydin rajapinta Windows NT -ytimen päällä.
  • WSL 2 ajaa Linux-ydintä kevyessä virtuaalikoneessa. Se julkaistiin toukokuussa 2019. WSL 2 on nopeampi kuin WSL 1, ja siinä on täydellinen järjestelmäkutsujen yhteensopivuus. Microsoftin mukaan WSL 2 on tiedostoja käsiteltäessä jopa 20 kertaa nopeampi kuin WSL 1.[1][2]

WSL 2:ta hallitaan wsl.exe-ohjelmalla, jolla Linux-jakelu voidaan asentaa tai päivittää. Normaalisti WSL avaa terminaali-ikkunan Linuxin käyttöön.

Linux-jakelu asentuu ext4-virtuaalilevylle, jota käytetään 9P-protokollalla. WSL 1:ssa tiedostot olivat Windowsin NTFS-osiolla.[3] Windowsista Linuxin tiedostoihin pääsee käsiksi \\wsl$ -polusta, ja Windowsin levyasemakirjaimet liitetään automaattisesti /mnt-hakemiston alle. Phoronixin testien mukaan Windows 11:n alla WSL 2 saavuttaa 70–90 % natiivisti ajetun Linuxin nopeudesta.[4]

WSL 2 sisältää (huhtikuussa 2023) kymmenisen Linux-jakelua, jotka voi asentaa virtuaalikoneeseen (Ubuntu, Debian, Kali Linux Rolling, 3x Ubuntu LTS, Oracle Linuxin 2 versiota, SUSE Linux Enterprise Server 15, openSUSE Leap ja Tumbleweed)[5]

Lähteet

  1. [1]
  2. [2]
  3. [3]
  4. [4]
  5. wsl --list --onlinelähde tarkemmin?