Lando on työkalu, jonka avulla voit pystyttää web-ohjelmointia koskevan testiympäristön minuuteissa. Huomasimme, että valitettavasti se ei ole yhteensopiva Windows 10 Home -käyttöjärjestelmän kanssa, mutta halutessasi voit kiertää tämän ongelman WSL2:n kanssa.

WSL:n käyttöönotto

Avaa Windowsin PowerShell järjestelmävalvojan oikeuksilla, jonka jälkeen annat alla olevan komennon.

PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Jos komento suoriutui onnistuneesti, niin se antaa vastaavanlaisen ulostulon.

outputDeployment Image Servicing and Management tool
Version: 10.0.19041.844

Image Version: 10.0.19042.985

Enabling feature(s)
[==========================100.0%==========================]
The operation completed successfully.

Seuraavaksi sinun tulee antaa seuraava komento.

PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Jos komento suoriutui onnistuneesti, niin se antaa vastaavanlaisen ulostulon.

outputDeployment Image Servicing and Management tool
Version: 10.0.19041.844

Image Version: 10.0.19042.985

Enabling feature(s)
[==========================100.0%==========================]
The operation completed successfully.

Tässä vaiheessa tietokone on hyvä käynnistää uudelleen, että edellä mainitut toimenpiteet astuvat voimaan.

Seuraavaksi sinun tulee asentaa Linux Kernel Update Package.

Tämän jälkeen sinun on avattava uusi PowerShell, järjetelmänvalvojan oikeuksilla ja annettava seuraava komento.

PS C:\Windows\system32> wsl --set-default-version 2

Jos komento suoriutui onnistuneesti, niin se antaa vastaavanlaisen ulostulon.

outputFor information on key differences with WSL 2 please visit https://aka.ms/wsl2

Ubuntun asentaminen Microsoft Storesta

Avaa Microsoft Store ja etsi Ubuntua, jonka jälkeen asennat tämän paketin.

Seuraavaksi, kun käynnistät Ubuntun ensimmäistä kertaa, tulen sinun antaa Ubuntulle käyttäjätunnus.

Tämän jälkeen Ubuntu on asennettu.

Nyt kun Ubuntu on asennettu, niin käytännössä siihen tulisi suhtautua samalla tavalla kuin normaaliin käyttöjärjestelmän asennukseen, vaikka tässä tapauksessa se on asennettu WSL 2:n päälle. Kannattaa ensimmäisenä asentaa kaikki päivitykset ja muut paketit, joita tulet tarvitsemaan. Toki huomioitavaa on, että kun asennus on tehty WSL 2:n päälle, niin graafisia työkaluja on turha asentaa, koska ne eivät tule toimimaan.

Dockerin asennus

Lando tarvitsee Dockerin toimiakseen, niin sinun tulee ensimmäisenä asentaa Docker.

Landon asennus

Kun Docker on ensin asennettu, niin nyt voit asentaa Landon. Landon asennus on aika suoraviivainen. Avaa Ubuntu (komentokehote) ja anna seuraavat komennot.

wget https://files.lando.dev/installer/lando-x64-stable.deb
sudo dpkg -i lando-x64-stable.deb

Onneksi olkoon. Olet asentanut Landon Windows 10 Home -käyttöjärjestelmään, vaikka Landon dokumentaatio antoi osviittaa siitä, että tämän ei tulisi olla mahdollista. Lisätietoa Landosta löydät osoitteesta docs.lando.dev .