WSL förvandlade Linux till en Windows-app, och Microsofts gamla fiender såg det inte komma

WSL har revolutionerat hur vi använder Linux och Windows tillsammans, vilket gör det enkelt att växla mellan operativsystemen utan omstarter och integrera deras funktioner smidigt.
Att köra både Linux och Windows på samma maskin var en utmaning. Dual-boot-setup eller virtuell maskin var de enda alternativen. Idag är Linux bara en app på moderna Windows-maskiner. Här är vad som har förändrats.
Vad det innebar att köra Windows och Linux tidigare
Byta växlar vid OS-byte
Linux blev populärt eftersom det lätt kunde integreras med befintliga Windows-installationer genom att partitionera hårddisken. Detta innebar att dela upp hårddisken i sektioner som rymmer varje operativsystems filsystem, vilket beror på deras olika sätt att hantera filer.
Vid uppstart är det enkelt att byta OS. De flesta Linux-distributioner installerar en bootloader, oftast GRUB. Moderna installationsprogram identifierar andra installerade operativsystem och visar en meny vid start. Välj Linux eller Windows efter behag. Vissa användare har flera operativsystem installerade.
Men vid programanvändning måste man oftast starta om för att växla OS. Detta kan vara mer frustrerande än tekniskt utmanande. Tänk dig att du bygger en app i Linux medan du spelar spel eller surfar i Windows, och måste vänta på att bytet sker. Inspirationen kan försvinna under tiden.
Uppgraderingar i Windows kan störa Linux-installationen, vilket kan leda till problem.
En annan lösning är att använda en virtuell maskin, som den i VirtualBox. Det kräver dock tillräcklig processor- och minneskapacitet för rimlig hastighet. Fastän omstart inte krävs, innebär det fortfarande en väntetid för att starta den virtuella maskinen innan du kan arbeta.
Vad är WSL?
Linux i Windows
Windows Subsystem for Linux ger möjlighet att köra Linux-distributioner direkt i Windows. Initialt var det ett kompatibilitetslager som översatte systemanrop till Windows-anrop.
WSL riktar sig till programmerare, framför allt de som arbetar med internet- och webbtjänster. Eftersom många servrar kör Linux, hade Microsoft tappat marknadsandelar till Apple-datorer. macOS efterliknar Linux-miljön, vilket gör tester enkelt för utvecklarna. WSL är Microsofts sätt att återta kontrollen på PC-marknaden.
WSL2 introducerar en riktig Linux-kärna. Kärnan är operativsystemets centrala del. Det påminner om att köra en fullständig virtuell maskin, men i nedskalat format. Dessutom stödjer det grafiska Linux-appar, medan tidigare WSL endast hanterade textbaserade program.
Vad WSL gjorde för Linux på Windows
Det bästa av två världar
WSL har förenat Windows och Linux på samma skrivbord. För den som erfor 90-talet och 2000-talet är detta en anmärkningsvärd förändring. WSL visar att Gates/Ballmer-eran, där Linux klassades som "cancer", är historia. Företaget som en gång motarbetade Linux har nu anpassat sig till dess framgångar.
Om kreativiteten slår till medan du är i Windows kan du snabbt öppna en terminal och agera. Ingen omstart krävs för att pröva en ny kodidé. Koda i Linux medan du har kvar tillgång till spel och populära applikationer i Windows.
Använda Windows och Linux tillsammans
Bläddra i filer och köra program
Med WSL får du smidig access till både Windows och Linux. Bläddra i Linux-kataloger via Filutforskaren och se Windows-katalogerna från Linux-terminalen. Har du en grafisk Linux filhanterare i WSL kan du också navigera i Windows-kataloger där. Visst, Utforskaren är vanligare, men vissa små finesser är alltid kul.
Du kan även köra kommandon från varandras miljöer. Exempelvis, för att pinga Google från Linux:
ping.exe google.comOch från Windows PowerShell:
wsl ping google.comDet här suddar ut gränserna mellan Windows och Linux med WSL. Skeptiker kanske ser detta som Microsofts dolde plan att ta över Linux, med tanke på företagets historik av att "omfamna och släcka" öppen källkod.
Men LINUX har mycket stöd. Det finns inget du kan göra med WSL som du inte kan med en standard Linux-distribution. Linux-communityn är för stor för att någon i dagsläget skulle kunna "släcka" den.
Rykten har också cirkulerat om att Microsoft kanske släpper Windows till förmån för Linux och använder WINE för att köra Windows-program. Anledningen? En förändrad affärsmodell, mer intäkter från Azure och Microsoft 365, enligt nyligen publicerade rapporter.
Även om det skulle vara en underhållande vändning, verkar det osannolikt. Varför byta ut ett fungerande system mot Linux och WINE/Proton? Många populära appar är fortfarande byggda för Windows. En sådan övergång skulle ta tid. Linux framställs ofta som en segrare över Windows, särskilt efter att Microsoft donerade kod till WINE, men praktiska användningsområden spelar fortfarande stor roll.
Linux är en Windows-app nu
Windows har massor av appar, och Linux-kommandoraden är en av dem. Det tar tid att vänja sig, men den här nya världen erbjuder fördelar för användare av båda plattformar.
Nu när du har läst klart WSL förvandlade Linux till en Windows-app, och Microsofts gamla fiender såg det inte komma, inbjuder vi dig att utforska kategorin Linux ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar