Er is een fundamenteel verschil tussen traditionele laptops met een Intel- of AMD-processor (x86) en de recentere Mac-computers met Apple Silicon (ARM64). Door de gigantische verschillen in de hardware-architectuur is het niet mogelijk om software die voor het ene systeem is gemaakt, zomaar op het andere te draaien.
Veel (hoger) IT-onderwijs is nog steeds gebaseerd op software die voor x86-systemen is ontwikkeld. Dit zorgt voor compatibiliteitsproblemen voor studenten die een Mac met een M-serie chip gebruiken. Helaas wordt dit niet altijd duidelijk gecommuniceerd door de desbetreffende onderwijsinstellingen en zit je met een laptop die misschien wel niet altijd even praktisch is voor je labo’s en lessen.
Gelukkig zijn er manieren om deze kloof te overbruggen.
Bij emulatie wordt een x86-processor softwarematig nagebootst op je Mac. Een bekend voorbeeld hiervan is Rosetta 2 van Apple. Virtualisatiesoftware zoals QEMU kan dit ook.
Een veel betere oplossing is om software te gebruiken die specifiek is gecompileerd voor de ARM64-architectuur van je Mac. Veel Linux-distributies bieden bijvoorbeeld versies voor ARM64. Door deze in een virtuele machine (VM) te draaien, kun je x86-software-taken uitvoeren in een omgeving die wel vlot en snel presteert.
Dit is de aanpak die we in deze handleiding volgen. Het is in het begin wat meer werk, maar het resultaat is een snelle en bruikbare omgeving, alsof het op een echte pc draait.
We gaan gebruikmaken van QEMU, een krachtige open-source virtualisatiesoftware. Om de configuratie eenvoudig te houden, gebruiken we UTM, een gratis grafische schil (GUI) voor QEMU op macOS.
Met een voorbereide virtuele machine heb je in een paar stappen een werkende Linux-omgeving (Trisquel) op je Mac.
Volg deze drie stappen om je virtuele machine op te zetten.
Eerst moet de virtualisatie-omgeving worden geïnstalleerd.
.dmg-bestand en sleep het UTM-icoon naar je "Programma's" (Applications) map om de software te installeren.Alternatief kan je het ook installeren van de Apple App-store maar dan kost het je een 10-tal euro.
Voor het gemak is er een kant-en-klare template van de virtuele machine beschikbaar met de volgende specificaties:
Surf in je browser naar de volgende link. UTM zal automatisch openen om de download en installatie te starten.
utm://downloadVM?url=https://utm.ba.be/Trisquel4MacSilicon.utm.zip
Bevestig een paar keer en de VM wordt automatisch voor je klaargezet.
Nu ben je klaar om de omgeving te gebruiken.
Gebruikersnaam: user
Wachtwoord: UiopUiop
Et voilà! Je hebt nu een volledig functionele Trisquel Linux-omgeving draaien op je Mac, klaar om te gebruiken voor je schoolwerk.
Volg me online op:
Bij leven en welzijn volgen er binnenkort misschien meer tutorials over:
Nog andere VM's nodig? Hier vind je twee gallerijen: de officiële van UTM en mijn lokale versie met VM's die vooral bedoeld zijn voor studenten (o.a. AP).
Veel plezier en succes ermee!