Linux blir bättre på Apple Silicon Macs

Asahi Linux-projektet möjliggör användning av Linux på Apple Silicon Mac-datorer, med framsteg inom drivrutiner och integration i Linux-kärnan för ökad stabilitet och prestanda.
Asahi Linux, projektet som syftar till att ge en inhemsk Linux-upplevelse på Apple Silicon Mac-datorer, "upstreamar" flera viktiga komponenter till Linux-kärnan. Teamet säger att förändringen "minskar vår underhållsbörda," åtgärdar buggar och påskyndar framtida utveckling för stöd av nyare Mac-modeller.
Asahi Linux-projektet har redan en nästan fungerande version av desktop Linux som körs på M1 och M2 Mac-datorer, vilket innebar att man byggde många drivrutiner och andra programkomponenter från grunden. Nyligen har teamet fokuserat på Fedora Asahi Linux som den officiellt stödda distributionen, även om andra distributioner portade av Linux-communityn också finns. I februari meddelade Asahi Linux planer på att omorganisera sitt kärnteam efter att grundaren Hector Martin lämnade projektet.
Tack och lov finns det goda nyheter från Asahi-teamet. I ett nytt blogginlägg förklarar man: “Vi är glada att meddela att vår grafikdrivrutins användargränssnitt (uAPI) har sammanfogats med Linux-kärnan. Denna stora milstolpe gör att vi äntligen kan aktivera stöd för OpenGL, OpenCL och Vulkan för Apple Silicon i upstream Mesa.” Med andra ord, en kärnprogramvarukomponent för Asahi Linux kommer nu att ingå i den vanliga Linux-kärnan, så Asahi-teamet behöver inte ständigt återintegrera dessa förändringar med varje Linux-uppdatering. Teamet upstreamar också mer kod för Apple-hårdvarukontrollanter, samt drivrutiner för Apple Display Pipe (ADP) och Z2 pekskärm, som används för Touchbar-stöd i M1 och M2 MacBook Pro-laptops.
Blogginlägget säger: “Detta innebär att vi snart kommer att avveckla våra Mesa, virglrenderer och Flatpak-runtime förgreningar. Att eliminera dessa förgreningar minskar vår underhållsbörda, och att arbeta direkt med upstream Mesa förbättrar utvecklingsupplevelsen för de som arbetar med användargränssnittets grafikstack.” De modifierade paketen kommer att tas bort med den kommande Fedora Linux 43-versionen.
Asahi Linux är fortfarande inte lika stabilt eller funktionsrikt som desktop Linux på en typisk x86-baserad PC, men teamet har gjort betydande framsteg, och det är fantastiskt att se fler tekniska och organisatoriska hinder lösas. Desktop Linux är fortfarande det enda fungerande alternativet till operativsystem på Apple Silicon Mac-datorer—det finns fortfarande ingen Boot Camp för Windows. Det arbete som görs med upstreaming gör det också enklare för andra Linux-distributioner att skapa versioner för Apple Silicon Macs, vid sidan av x86, generisk ARM, RISC-V och andra arkitekturer.
Om du vill pröva Asahi Linux på din egen M1 eller M2 Mac kan du installera Fedora Asahi Linux med en terminalkommandon. Det finns fortfarande inget officiellt stöd för M3 eller M4 Macs, men du kan fortfarande köra en Linux virtuell maskin ovanpå macOS på alla M1 Mac-datorer. Om du bara behöver köra dina favorit Linux-terminalapplikationer på en Mac, kan de ha inhemska macOS-versioner tillgängliga genom Homebrew.
Källa: Asahi Linux Blog
Svar på dina vanliga frågor
Kan man köra Linux på en Apple Silicon Mac?
Ja, det går att köra Linux på en Apple Silicon Mac. Här är de viktigaste punkterna:
- -
Virtualisering
- : Använd virtualiseringsramverket som finns i macOS för att skapa virtuella Linux-maskiner. Detta fungerar både på Apple Silicon och Intel-baserade Mac-datorer.
- Stöd för processorarkitektur: Se till att den Linux ISO-avbildning du laddar ner är kompatibel med ARM-arkitekturen, som används av Apple Silicon. Vanliga distributioner som Ubuntu och Fedora erbjuder versioner för ARM.
- Alternativ: Du kan också överväga att installera en lättviktig Linux-distribution direkt om du föredrar att köra den som huvudoperativsystem, men det kräver mer teknisk kunskap. Genom att följa dessa steg kan du framgångsrikt köra Linux på en Mac med Apple Silicon.
Är Linux lättare än macOS?
Att jämföra Linux och macOS när det gäller användarvänlighet beror på flera faktorer:
- -
Användargränssnitt
- : macOS har ett mer polerat och användarvänligt gränssnitt för dem som är bekanta med Apples ekosystem. Linux-distron kan variera kraftigt i användargränssnitt, från nybörjarvänliga (som Ubuntu) till mer avancerade (som Arch).
- Kurva för inlärning: Linux erbjuder mer flexibilitet och anpassningsmöjligheter, men kan ha en brantare inlärningskurva för nya användare, särskilt i terminalmiljön. macOS är mer intuitivt för dem som är ovana vid tekniska system.
- Öppen källkod vs. proprietär: Linux är öppet och tillåter djupare anpassning, vilket gör det idealiskt för tekniskt inriktade användare. macOS är mer begränsat men erbjuder en mer sammanhängande upplevelse för användare som prioriterar stabilitet utan att behöva konfigurera så mycket.
- Användningsområden: Linux är ofta att föredra för servrar på grund av stabilitet och vägledande verktyg. macOS används mer allmänt för kreativt arbete och multimediaproduktion. Sammanfattningsvis kan Linux vara 'lättare' för tekniskt intresserade användare som vill ha kontroll, medan macOS kan vara mer tillgängligt för de som föredrar en enklare och mer integrerad användarupplevelse.
Vad är nackdelen med Apples silikon?
Apple:s silikon har vissa nackdelar som kan påverka användarupplevelsen:
- -
Ej uppgraderingsbar
- : Komponenter som RAM och lagring är integrerade i SoC:n (System on Chip), vilket gör det omöjligt att uppgradera dessa delar efter köp. Detta kan begränsa enhetens livslängd för användare med större behov av prestanda eller lagringsutrymme.
- Programvarukompatibilitet: Trots att många program har anpassats för Apple Silicon, kan vissa äldre appar eller specifik mjukvara fortfarande ha kompatibilitetsproblem, vilket kan skapa hinder för vissa användare.
- Högre pris: Generellt är Apple-produkter prissatta högre än många konkurrerande alternativ, vilket kan avskräcka prismedvetna kunder.
- Lägre anpassningsmöjligheter: Med en mer sluten hårdvaruarkitektur än många PC-alternativ, saknar användare möjlighet att konfigurera eller anpassa sina enheter i samma utsträckning.
- Batterilivslängd och prestandavärme: Under intensiv användning kan vissa modeller få problem med värmeutveckling, vilket kan påverka prestandan och i vissa fall leda till throttling. Dessa faktorer kan vara viktiga att överväga för de som planerar att investera i en Mac med Apple Silicon.
Varför byta från macOS till Linux?
- Prestanda och effektivitet: Linux är känd för sin utmärkta prestanda, särskilt på äldre hårdvara. Dess lätta karaktär innebär att den kan köras effektivt även på system med begränsade resurser. Detta står i kontrast till de resurstunga kraven för moderna versioner av Windows och macOS.
- -
Kostnad
- : De flesta Linux-distributioner är gratis. Att byta till Linux kan därför spara pengar, särskilt för användare som behöver flera system eller servrar.
- Öppen källkod: Linux är öppen källkod, vilket ger användare och utvecklare frihet att anpassa och modifiera systemet efter behov. Denna flexibilitet skapar en stark community som stöder och utvecklar mjukvaran.
- Säkerhet: Linux anses generellt vara mer säkert än macOS. Det är mindre mottagligt för virus och malware, vilket minskar risken för skador på systemet och data.
- Anpassningsbarhet: Med ett brett utbud av distributioner och skrivbordsmiljöer kan användare skräddarsy sin arbetsmiljö för att passa specifika behov och preferenser.
- Programvaruutbud: Linux erbjuder ett stort antal program och verktyg, många av dem är specifikt inriktade på utvecklare och tekniska användare. Dessutom finns det ofta kraftfulla alternativ till populära program som finns på macOS.
- Gemenskap och support: Linux har en stark användargemenskap som kan erbjuda hjälp, tips och resurser, vilket kan vara en stor fördel för nya användare.
Nu när du har läst klart Linux blir bättre på Apple Silicon Macs, 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