Linux överallt?! – Dags att säga “bye” till Microsoft?!

Det har nog inte undgått många att Microsoft och Windows har börjat falla i populäritet. Den gigantiska tech-jätten har fått känna på att även dess användare kan få nog och börja söka efter alternativ som fungerar bättre. Hela situationen eskalerade i och med att många olika länder har börjat styra om dess statliga anställda att använda Linux istället för Windows, av säkerhetsskäl.

Det var först då, i alla fall jag, började undersöka vad dom pratade om egentligen. Det visade sig rätt så fort att Microsoft har varit väldigt dåliga mot sina användare. Faktum är att dom stjäl data och säljer allt du gör vid din dator till högstbjudande. När dom introducerade funktioner för att stjäla ännu mer information, då gick larmet och många började reagera.

För mig så var det just reaktionen från andra EU länder som fick mig att tänka om. Men jag tror att väldigt många privatpersoner och företag att börja tänka till också.

Dels är det kostnaden. Varför ska man lägga ut miljoner av kronor på licensavgifter om man kan få ett bättre, säkrare och snabbare system helt gratis? Jag är ingen ekonomiprofessor, men för mig verkar det uppenbart att något som inte belastar företag och privatpersoner med höga avgifter borde vara det bättre alternativet, i alla fall om det verkligen är gratis och inte “Google gratis”, där det döljer sig några mörka hemligheter.

När det gäller Linux i allmänhet så kan man lugnt konstatera att ordet “gratis”, eller “avgiftsfritt” inte används för att locka in dig i en härva av spionprogram och övervakning. Tvärt om så är det exakt det som du slipper om du går över till alternativet som är gratis… Hur sjukt den än kan låta.

En ny danspartner?

Man behöver inte vara medlem i Mensa för att förstå att om man blir trampad på tårna tillräckligt mycket av Microsoft, så borde dansen vara över och nästa får ta över. I detta fall så finns det två olika riktningar man kan välja att gå. Där användarna delas upp i två olika läger beroende på vilken inställning man har.

På ena sidan står Apple med sitt MacOS. Dom har enligt dom senaste siffrorna jag sett, en marknadsandel på ungefär 16% i världen. Det är ett otroligt välpolerat operativsystem där man i princip startar upp och börjar använda datorn inom ramen av några minuter. Du har redan “office paketet” installerat, det är gratis och väldigt kraftfullt. Du har även appar och lösningar för i princip allt kreativt du kan tänka dig, utan att du behöver betala något extra. Hur coolt är inte det?

Om du redan använder Apples produkter till vardags, som en iPhone eller iPad, så kommer en Mac att sömlöst prata med dina andra enheter och skapa möjligheter som i det närmaste är magiskt att märka hur dom fungerar. Ta ett foto med din iPhone och öppna den direkt i din Mac för redigering. Kopiera något på din iPad eller iPhone och välj CMD+V för att klistra in den på din Mac… Listan kan göras otroligt lång på coola saker som du helt plötsligt kan göra, helt automagiskt.

Men… På andra sidan så står Linux. Den lite utstötta nörden som aldrig riktigt fått chansen att bjuda upp men som är mer tekniskt överlägsen alla andra operativsystem i världen. Dom hade en blygsam marknadsandel på runt 2%, men nu när Windows har fallit i onåd, då är Linux plötsligt inte på avbytarbänken längre. Nu har det äntligen blivit “The year of the Linux” och användarantalet har gått upp till 4,5% på världsmarknaden.

Det kanske inte låter så mycket, men från 2% till 4,5% är det en och en halv gång användare, 225% ökning. Vi pratar om ungefär 70-80 miljoner skrivbordsanvändare som i dagsläget kör Linux.

Men om vi tittar ut över horisonten och ser till helheten, hur många datorer och servrar i världen som kör Linux, så blir det en lite annorlunda siffra.

  • 100% av världens topp 500 superdatorer kör Linux
  • 90% av världens webbservrar och molninfrastrukturer kör Linux
  • 70% av världens mobiltelefoner kör Linux (Android)
  • Allt från hemroutrar, styrsystem i bilar, smart-TVs och rymdfarkoster drivs av Linux

Det är alltså egentligen Linux som driver hela den globala infrastrukturen.

På riktigt.

Men om vi går tillbaka till “oss dödliga”, som använder datorer i vardagen, så var Linux förut var ett operativsystem för rena nördar. Faktum var att även om du var nörd så behövde du timmar av programmering för att få igång en dator och underhålla denna.

Med “den nya generationen Linux” är det faktiskt enklare och snabbare än Windows. Utan krångel, utan programmering och utan den instabilitet som förut plågade en dåligt skött Linux distribution.

Det är dessutom 1000 gånger säkrare (IMHO) än Windows, eftersom den ärver säkerheten från det som driver den tekniska världen i dagsläget. Dessutom kan du hitta i princip allt du kan tänka dig vilja göra med din dator som gratis lösningar. Utan fallgropar!

Om vi tittar närmare på just Linux, i detta inlägg och lägger MacOS åt sidan, så finns det väldigt många olika “distributioner”, eller versioner. Det finns rent tekniskt bara fem olika huvudsakliga Linux grundversioner och en massa “barn” (distributioner) som är baserade på dessa.

Mer än så vill jag inte säga, eftersom det redan nu är lite för tekniskt. Låt oss hoppa över till vad jag vill få sagt istället, så att detta inlägg inte blir så långt.

Det är nämligen så här… Inom Linux-världen så pratas det allt mer om immutable (oföränderliga) operativsystem. Idén är lika enkel som genial och man behöver inte vara datornörd för att förstå fördelarna. Helst inom Enterprise genren, men även för privata användare.

Immutable betyder att själva operativsystemets kärna och systemfiler är skrivskyddade och inte kan ändras på. Det går med andra ord inte att modifiera och ändra något i själva systemet, kärnan, i datorn. Lite som när du använder en klassisk miniräknare.

Detta betyder med andra ord att du inte behöver vara orolig att få ett virus, eftersom det inte kan ändra eller påverka ditt system, så kan det inte existera… Rätt så coolt om du frågar mig.

Anledningen att jag nämner just “immutable” är för att jag kör Bazzite på min speldator. Den är baserad på Fedora Atomic och Universal Blue. Kortfattat är det en Linux distribution som är fokuserad på spel och minimalism, men som samtidigt fungerar jättebra att arbeta på.

På Bazzite så fungerar saker som NVIDIA grafikkort och andra spel-fokuserade saker “out of the box” och man behöver inte pilla runt och tjorva för att få saker och ting att fungera.

Alla uppdateringar sker “atomiskt” i bakgrunden. Du läste rätt “a-t-o-m-i-s-k-t”, inte “automatiskt”, även om det är det också.

Om en uppdatering mot förmodan skulle ställa till det går du bara tillbaka till förra fungerande läget vid nästa start via en så kallad “rollback”.

Problemet ur världen.

Vad betyder “atomiskt” och rollback i praktiken?

Begreppet atomiskt kommer från programmeringsvärlden och betyder i princip “allt eller inget”.

I ett traditionellt operativsystem (som Windows, MacOS eller vanliga Linux-distributioner) uppdateras filer och program ett i taget medan du använder datorn. Om strömmen bryts mitt i, eller om en enskild programuppdatering krockar med en annan, kan du hamna i ett läge där hälften av systemet är uppdaterat och hälften gammalt. Det är oftast då man hamnar i krascher, blåa/svarta skärmar eller trasiga drivrutiner som gör att skrivaren slutar fungera, eller att ljudet inte hörs längre.

I Bazzite fungerar det helt annorlunda:

  • Allt eller inget (Atomiskt): Systemet laddar ner en komplett, färdig “avbild” (image) av det nya operativsystemet i bakgrunden medan du jobbar på som vanligt. Ditt aktiva system påverkas inte överhuvudtaget under tiden. Först när hela den nya avbilden är verifierad och färdigställd läggs den redo för nästa omstart. Om nedladdningen avbryts eller misslyckas händer ingenting, ditt nuvarande system förblir 100 % intakt. Men om allt är grönt så sker allt när du startar om datorn.
  • Säkerhetsnätet (Rollback): När du startar om datorn växlar den smidigt över till den nya avbilden. Du märker inte ens av det, men nu har du en uppdaterad och säker dator. Det fina är att Bazzite behåller din gamla fungerande avbild som ett val i startmenyn (GRUB) som dyker upp för ett ögonblick när du startar datorn. Om den nya uppdateringen mot förmodan skulle ha en bugg som gör att skärmen blir svart eller ljudet slutar fungera, behöver du inte leta efter återställningsskivor eller skriva krångliga terminalkommandon. Du startar bara om datorn, väljer den föregående avbilden i menyn, och vips är du tillbaka i exakt samma stabila miljö du hade fem minuter tidigare, utan att tappa en enda fil eller pågående arbete.

Många “gamers” förknippar säkert Bazzite Linux med Steam Deck eller handhållna spelenheter. Men det finns en dedikerad skrivbordsversion (bland annat med KDE Plasma), och efter att ha kört den dagligen på stationära speldatorn är det dags för den utvärdering som jag vet att många väntat på.

Framförallt ska jag besvara en fråga som jag fått in många gånger under dom senaste månaderna, nämligen “Fungerar ett gamingfokuserat, oföränderligt system när man ska göra vanligt arbete på skrivbordet?”

Svaret är ja, det gör det. Utan problem. Jag har till och med fått igång saker som rent tekniskt inte borde fungera. Väldigt specifika verktyg för mitt arbete enbart för Windows. Men när det gäller Linux så är det lite “if there is a will, there is a way” som gäller.

Installera och glöm: Gaming utan meck

Det största argumentet för Bazzite är utan tvekan hur smidigt det gör Linux-gaming. Tidigare har man ofta behövt trixa med drivrutiner för grafikkort, lägga till Proton-versioner för hand och hålla tummarna att nästa uppdatering inte förstör något man arbetat med att fixa under flera timmar. För det skedde oftare än sällan förut.

Den nya generationens Linux är dock väldigt annorlunda mot för hur Linux fungerade förr. Allt meckande och felsökande verkar ha försvunnit och så länge man själv vet vad man ska använda sin dator till (primärt) så är det otroligt enkelt att hitta rätt på en gång.

Med Bazzite, som förstås är främst för spel, så finns allt färdigt från start. Nvidias drivrutiner är förinstallerade och integrerade på ett sätt som bara fungerar. Du startar datorn, öppnar Steam och trycker på “Spela”. Svårare än så är det faktiskt inte.

Prestandan i allt från tunga spel till mindre indietitlar är helt i klass med, eller bättre än, Windows. Helt utan att du behöver lägga timmar på felsökning. Utvecklingen går framåt så snabbt på Linux-sidan av spelvärlden att snart är Windows bara en relik från förr.

Den mentala omställningen: Flatpak och Distrobox

För den som är van vid traditionell Linux-administration kräver Bazzite en liten omställning. Du kör inte en klassisk sudo dnf install eller apt install för att kasta in nya program i systemfilerna. Eftersom det är ett “immutable” operativsystem så kommer detta inte att fungera.

I stället löses allt mjukvarubehov på två sätt:

  1. Flatpaks: Appar som Spotify, Tor Browser, Discord eller VLC installeras som isolerade Flatpaks via mjukvarucentret. Det håller systemet helt rent.
  2. Distrobox: Behöver du terminalverktyg eller specifika utvecklingsmiljöer kör du dem i isolerade containrar (som t.ex. Ubuntu, Fedora eller Arch) direkt inuti din vanliga terminal utan att belasta värdsystemet. Du kör med andra ord ett operativsystem i ett operativsystem, för att slippa problem. Otroligt säkert och samtidigt helt prestandamässigt transparent.

När man väl har accepterat det här tänkandet är det faktiskt svårt att gå tillbaka. Systemet förblir precis lika snabbt och städat månad efter månad. Precis som det var dag ett. Du behöver inte vara orolig för virus och om något, mot förmodan skulle gå fel, så kan du alltid gå tillbaka ett steg och bara fortsätta använda datorn som tidigare.

Hur praktiskt är inte detta? Varför är inte fler lika exalterade som jag? 😂

Finns det några baksidor?

Ingenting är helt utan utmaningar. Det är bara så världen fungerar. Så även om Bazzite är riktigt trevligt så finns det saker man bör tänka på.

  • Inte för terminal-puristen: Om du gillar att kompilera egna kärnor, ändra djupt i systemfilerna eller hålla på med avancerade systemtweaks känns det låsta systemet begränsande. Du kan inte på något enkelt sätt påverka hur Bazzite fungerar i grunden.
  • Inlärningskurva för verktyg: Om ett program du behöver inte finns som Flatpak eller i Distrobox kan det kräva lite extra tänkande med rpm-ostree (lagerinstallationer), vilket kräver en omstart. Detta borde dock inte vara ett problem som uppstår för dom flesta. Den inbyggda mjukvarubutiken innehåller tusentals appar/program och det enda man behöver göra är att klicka på “installera”.

Slutsatsen: En ny standard för skrivbordet?

Bazzite Linux har lyckats med något som Microsoft har kämpat med i åratal. Att leverera ett skrivbordssystem som är otroligt kraftfullt, extremt stabilt, snabbt, säkert och samtidigt så gott som underhållsfritt. För alla som slåss för att hålla igång en Windows dator vecka efter vecka så förstår jag att detta låter som en saga, men det är det faktiskt inte.

För mig, personligen, som vill ha ett stabilt system på skrivbordet där allt bara lirar, oavsett om det handlar om vardagligt arbete eller ett par timmars gaming på kvällen, har Bazzite visat sig vara en klockren lösning. Jag behöver inte ens tänka på operativsystemet längre. Det bara fungerar och det fungerar riktigt bra.

Att gå från Windows till Bazzite, att lära sig hur man använder datorn på nytt, visade sig vara lättare än någonsin. Lika logiskt och enkelt som att plocka upp en Android/iPhone när man är van med motsatsen. Visst, du behöver kanske tänka till några sekunder för att hitta rätt till en början, men allt är så logiskt att du redan vet var du ska leta.

“Hmm, jag behöver ändra bakgrundsbild… Vad händer om jag högerklickar på bakgrunden?”

Tillsammans med KDE-desktop som jag nämnde tidigare, vilket jag enklast kan förklara är ett utseende som gör att Bazzite ser ut nästan som som Windows, så är Bazzite otroligt enkelt att lära sig att att använda, även om man inte är “nörd”. Att göra saker som dom flesta gör, som att öppna webbläsare och hitta saker online, är i princip identiskt med Windows. Att utföra enklare uppgifter som att skriva dokument eller räkna ut ett kalkylblad är också enkelt, eftersom det är inbyggt och redan finns bland dina kontors-appar på datorn.

Om man mot förmodan skulle råka ut för något oförutsett, så går det oftast att prata med olika AI för att få hjälp direkt. Claude.ai är säkert duktig på att hjälpa till, då den är lite mer tekniskt lagd.

En fråga som jag ställer alla läsare

En sak som jag frågade mig själv och nu tänkte fråga dig är:

“Finns det någon ursäkt att använda Windows längre?”,

Du behöver inte svara på den frågan. Men tänk på den ett litet tag. Med alla säkerhetsproblem, buggar, Microsofts spioneri, virus och den ständiga övervakningen av vad du gör hela tiden. Finns det längre någon ursäkt att inte byta till något bättre, säkrare och snabbare och billigare?

Slutligen

Allt som allt är jag otroligt nöjd med att ha tagit bort Windows och förpassat detta operativsystem från alla datorer i hemmet (förutom mina Mac datorer, förstås, som aldrig påverkats av Windows till att börja med).

Men vare sig vi pratar om speldatorer, barnens datorer eller kompakta bärbara datorer så kör allt Linux och vi har inte haft några problem alls. Det har fungerat från dag 1 och sakerna som vi behövt göra för att få allt att fungera är i princip begränsade till att bocka för en ruta eller svara “ja” på en fråga. Sedan har allt fungerat.

Kan det bli bättre än så här? Hur kan detta vara gratis?!

Innan du kastar dig över Bazzite och börjar installera operativsystemet så vill jag ändå att du tar det lite lugnt. Även om jag haft en otroligt trevlig upplevelse med den nya generationen av Linux så är det ju inte 100% säkert att du får det. Det kan finnas hårdvara som inte stöds av Linux, även om jag tror att det är ovanligt nu för tiden.

Kör alltid en test via en USB sticka (inbyggt och finns utan problem tillgängligt) för att se om allt fungerar som det ska (typ WIFI, Ethernet, Ljud och grafikkort). Om allt lirar som det ska, klicka på installera och 15 minuter senare så har du Linux och är på god väg att bli en lyckligare människa. 😊

Ha en riktigt bra dag så hörs vi snart igen.