Šiuo metu, kai bandome įdiegti „Ubuntu“ sistemoje „Windows 10“ WSL („Windows“ pakaitinė sistema, skirta „Linux“), mes matome, kad yra „Microsoft Store“, yra dvi LTS versijos (18.04 ir 16.04) ir trečia, kad ... na, tai taip pat LTS. Daugiausia, ką galime įdiegti iš oficialios „Windows“ parduotuvės, yra „Bionic Beaver“, tačiau ar galime atnaujinti į naujesnę versiją? Atsakymas yra teigiamas, o rašydami šį straipsnį galime atnaujinti į „Disco Dingo“.
Tai padaryti yra labai paprasta. Turime prisiminti tik pirmąją komandą, kad mūsų „Ubuntu“ terminalas duokite mums reikalingų užuominų, kad galėtume sekti procesą. Sunkiausia bus tai, ko nereikalauja mūsų dėmesys: būkite kantrūs, kol visi paketai bus atnaujinti. Čia mes paaiškiname, ką turime padaryti.
Atnaujinkite mūsų WSL į naujausią versiją redaguodami failą
Komanda, kurią turime prisiminti, yra tokia:
sudo do-release-upgrade
Įvedant ją, mums bus pateikta klaida / užuomina, tokia kaip šioje ekrano kopijoje:
Tai mums sako, kad mes jau naudojame naujausią LTS versiją ir kad jei norime naudoti naujausią ne LTS versiją, turime sukonfigūruoti failą, kuriame minima pakeičiant eilutę «Prompt = LTS» į «Prompt = normal». Norėdami tai padaryti, įveskite šią komandą ir paspauskite enter:
sudo nano /etc/update-manager/release-upgrades
Atsidariusiame ekrane turime atlikti minėtą pakeitimą, paspausti „Ctrl“ + X, tada „Y“ ir priimti su „Enter“. Galiausiai dar kartą įdėjome pirmąją komandą, kad atliktume atnaujinimą. Mes einame išgerti kavos, nes tai gali užtrukti ilgai. Kalbant rimčiau, gali būti gera mintis palikti kompiuterį dirbti ramybėje, o mes darome ką nors kita. Tačiau negalime būti per toli, nes pamatysime klaidą su LXD (WSL dar nepalaiko paketas snapd) ir mes turėsime patvirtinti / priimti kai kuriuos pakeitimus.
Kadangi šis straipsnis buvo trumpas ir jo instrukcijos paprastos, norėčiau paminėti, kad WSL yra šiek tiek integruota su „Windows“, t. galime naudoti „Linux“ komandas tiesiai iš „PowerShell“ arba iš paleidimo priemonės „Run“. Jūs tiesiog nepamirškite įdėti „wsl“ į priekį be kabučių, todėl tokia komanda kaip paketų atnaujinimas atrodytų kaip „wsl sudo apt update“.
Logiškai mąstant, WSL nėra tas pats, kas naudoti „Linux“ kaip gimtąją, tačiau tai yra naudingas mažas žaislas, kurį mėgsta daugelis vartotojų. Ar esate vienas iš jų?