Tällä hetkellä, kun yritämme asentaa Ubuntu Windows 10: een WSL (Windows Subsytem Linuxille), mitä näemme saatavana Microsoft Storessa, on kaksi LTS-versiota (18.04 ja 16.04) ja kolmas, joka… hyvin, se on myös LTS. Eniten voimme asentaa virallisesta Windows-kaupasta Bionic Beaver, mutta voimmeko päivittää uudempaan versioon? Vastaus on kyllä, ja tämän artikkelin kirjoittamisen aikana voimme päivitä Disco Dingoksi.
Se on hyvin yksinkertaista. Meidän täytyy vain muistaa ensimmäinen käsky niin, että meidän Ubuntu-pääte anna meille tarvittavat vihjeet prosessin seuraamiseksi. Vaikeinta on jotain, joka ei vaadi huomiomme: ole kärsivällinen, kunnes kaikki paketit on päivitetty. Tässä kerromme, mitä meidän on tehtävä.
Päivitä WSL uusimpaan versioon muokkaamalla tiedostoa
Komento, joka meidän on muistettava, on seuraava:
sudo do-release-upgrade
Kun annat sen, se antaa meille virheen / vihjeen, kuten seuraavassa kuvakaappauksessa:
Se kertoo meille, että käytämme jo uusinta LTS-versiota ja että jos haluamme käyttää uusinta muuta kuin LTS-versiota, meidän on määritettävä tiedosto, joka mainitsee meidät rivin «Prompt = LTS» vaihtaminen «Prompt = normal». Voit tehdä niin kirjoittamalla tämän komennon ja painamalla Enter:
sudo nano /etc/update-manager/release-upgrades
Avautuvalla näytöllä meidän on tehtävä edellä mainittu muutos, painettava Ctrl + X, sitten "Y" ja hyväksyttävä Enter-näppäimellä. Lopuksi laitamme ensimmäisen komennon uudelleen päivityksen suorittamiseksi. Ja mennään kahviin, koska se voi kestää kauan. Vakavammin, voi olla hyvä jättää tietokone toimimaan yksin, kun teemme jotain muuta. Mutta emme voi olla liian kaukana, koska näemme virheen LXD: llä (paketti ei vielä tue WSL: ää snapd) ja meidän on vahvistettava / hyväksyttävä joitain muutoksia.
Koska tämä artikkeli on ollut lyhyt ja sen ohjeet yksinkertaiset, haluan mainita, että WSL on integroitu jonkin verran Windowsiin, ts. voimme käyttää Linux-komentoja suoraan PowerShelliltä tai "Suorita" -käynnistimestä. Sinun tarvitsee vain muistaa laittaa "wsl" eteen ilman lainausmerkkejä, joten komento, kuten pakettien päivitys, näyttäisi "wsl sudo apt update".
Loogisesti WSL ei ole sama kuin Linuxin käyttö natiivina, mutta se on hyödyllinen pieni lelu, josta monet käyttäjät pitävät. Oletko yksi heistä?