Sa kasalukuyan, kapag sinubukan naming i-install ang Ubuntu sa Windows 10 sa pamamagitan ng WSL (Windows Subsytem para sa Linux), kung ano ang nakikita namin na magagamit sa Microsoft Store ay dalawang bersyon ng LTS (18.04 at 16.04) at isang pangatlo na… mabuti, ito rin ay isang LTS. Ang pinaka-mai-install natin mula sa opisyal na tindahan ng Windows ay ang Bionic Beaver, ngunit maaari ba kaming mag-update sa isang pinakabagong bersyon? Ang sagot ay oo, at sa oras ng pagsulat ng artikulong ito maaari naming mag-upgrade sa Disco Dingo.
Ang paggawa nito ay napaka-simple. Dapat lamang nating alalahanin ang unang utos upang ang ating Terminal ng Ubuntu bigyan kami ng mga kinakailangang pahiwatig upang sundin ang proseso. Ang pinakamahirap na bagay ay magiging isang bagay na hindi nangangailangan ng aming pansin: maging matiyaga hanggang sa ma-update ang lahat ng mga pakete. Ipinapaliwanag namin dito kung ano ang dapat nating gawin.
I-update ang aming WSL sa pinakabagong bersyon sa pamamagitan ng pag-edit ng isang file
Ang utos na dapat nating tandaan ay ang sumusunod:
sudo do-release-upgrade
Kapag ipinasok ito, bibigyan kami ng isang error / bakas tulad ng isa sa sumusunod na screenshot:
Ang sinasabi nito sa amin ay gumagamit na kami ng pinaka-update na bersyon ng LTS at kung nais naming gamitin ang pinakabagong bersyon na hindi LTS kailangan naming i-configure ang file na binabanggit sa amin binabago ang linya na «Prompt = LTS» sa «Prompt = normal». Upang magawa ito, nai-type namin ang utos na ito at pinindot ang enter:
sudo nano /etc/update-manager/release-upgrades
Sa bubukas na screen, kailangan naming gawin ang nabanggit na pagbabago, pindutin ang Ctrl + X, pagkatapos ay "Y" at tanggapin nang may ipasok. Sa wakas, inilagay namin muli ang unang utos upang maisagawa ang pag-update. At pumunta kami para sa kape, dahil baka magtagal. Mas seryoso, maaaring isang magandang ideya na iwanang nag-iisa ang computer habang gumagawa kami ng iba pa. Ngunit hindi kami maaaring maging napakalayo dahil makakakita kami ng isang bug na may LXD (ang WSL ay hindi pa sinusuportahan ng package snapd) at magkukumpirma / tatanggap kami ng ilang mga pagbabago.
Dahil ang artikulong ito ay maikli at ang mga tagubilin nito ay simple, nais kong maglaan ng sandali upang banggitin na ang WSL ay may ilang pagsasama sa Windows, iyon ay, maaari naming gamitin ang mga utos ng Linux nang direkta mula sa PowerShell o mula sa "Run" launcher. Dapat mo lamang tandaan na ilagay ang "wsl" sa harap nang walang mga quote, kaya ang isang utos tulad ng pag-update ng mga pakete ay magiging hitsura ng "wsl sudo apt update".
Sa lohikal, ang WSL ay hindi katulad ng paggamit ng Linux bilang isang katutubong, ngunit ito ay isang kapaki-pakinabang na maliit na laruan na gusto ng maraming mga gumagamit. Isa ka ba sa kanila?