För närvarande när vi försöker installera Ubuntu på Windows 10 med hjälp av WSL (Windows Subsytem för Linux), det vi ser tillgängligt i Microsoft Store är två LTS-versioner (18.04 och 16.04) och en tredje som ... ja, det är också en LTS. Det bästa vi kan installera från den officiella Windows-butiken är Bionic Beaver, men kan vi uppdatera till en nyare version? Svaret är ja, och när vi skriver den här artikeln kan vi uppgradera till Disco Dingo.
Att göra det är väldigt enkelt. Vi behöver bara komma ihåg det första kommandot så att vårt Ubuntu-terminal ge oss de ledtrådar som krävs för att följa processen. Det svåraste är något som inte kräver vår uppmärksamhet: ha tålamod tills alla paket har uppdaterats. Här förklarar vi vad vi måste göra.
Uppdatera vår WSL till den senaste versionen genom att redigera en fil
Kommandot vi måste komma ihåg är följande:
sudo do-release-upgrade
När du går in i det kommer det att ge oss ett fel / ledtråd som den i följande skärmdump:
Vad det berättar för oss är att vi redan använder den mest uppdaterade LTS-versionen och att om vi vill använda den senaste versionen som inte är LTS måste vi konfigurera filen som nämner oss ändra raden «Fråga = LTS» till «Fråga = normal». För att göra det skriver vi det här kommandot och trycker på enter:
sudo nano /etc/update-manager/release-upgrades
På skärmen som öppnas måste vi göra den ovannämnda ändringen, trycka på Ctrl + X, sedan "Y" och acceptera med enter. Slutligen sätter vi det första kommandot igen för att utföra uppdateringen. Och vi går för kaffe, för det kan ta lång tid. Mer allvarligt kan det vara en bra idé att låta datorn fungera ensam medan vi gör något annat. Men vi kan inte vara för långt eftersom vi kommer att se ett fel med LXD (WSL stöds ännu inte av paketet snapd) och vi måste bekräfta / acceptera några ändringar.
Eftersom den här artikeln har varit kort och dess instruktioner enkla vill jag ta ögonblicket att nämna att WSL har en viss integration med Windows, det vill säga vi kan använda Linux-kommandon direkt från PowerShell eller från startfilen "Kör". Du måste bara komma ihåg att sätta "wsl" framför citat, så ett kommando som att uppdatera paketen skulle se ut som "wsl sudo apt update".
Logiskt sett är WSL inte detsamma som att använda Linux som en infödd, men det är en användbar liten leksak som många användare gillar. Är du en av dem?