Key Takeaways
- Virtualisierungsfirma Corellium hat Linux auf einem M1 Mac zum Laufen gebracht.
- Sie können es auf Ihrem MacBook Pro oder Air installieren, aber Sie benötigen eine externe USB-Tastatur und -Maus.
- Bald können Mac-Benutzer Linux virtualisieren.
Linux läuft jetzt auf Apples M1 Macs. Das Virtualisierungsunternehmen Corellium – das derzeit von Apple verklagt wird – hat das Open-Source-Betriebssystem auf Apple Silicon Macs portiert.
Corelliums Geschäft ist die Virtualisierung. Damit können Sie iOS-, Android- und Linux-Virtualisierung auf ARM-Prozessoren ausführen, der Art von Prozessoren, die in Apple Silicon verwendet werden. Daher ist es nicht verwunderlich, dass es Linux so schnell auf M1-Macs portiert hat. Aber was bedeutet Linux auf dem Mac für Sie?
"Als Apple beschloss, die Installation benutzerdefinierter Kernel auf den Macs mit M1-Prozessor zuzulassen, waren wir sehr erfreut, den Versuch zu unternehmen, eine weitere Linux-Portierung zu bauen, um unser Verständnis der Hardwareplattform zu erweitern", sagt Corellium in einem auf seiner veröffentlichten Blogbeitrag Webseite.
"Als wir ein Modell des Prozessors für unser Sicherheitsforschungsprodukt erstellten, arbeiteten wir parallel an der Linux-Portierung."
Die Mac-Hardware ist wirklich gut. Sogar Linus Torvalds [der Erfinder von Linux] will einen.
Linux auf dem Mac
Linux ist ein Betriebssystem wie macOS, Windows, Android und so weiter. Es kann als Desktop-Plattform verwendet werden, aber Sie finden es viel eher in einem Telefon, eingebettet in elektronischen Geräten oder sogar in Supercomputern. Da es Open Source ist, kann es angepasst werden.
Android-Telefone laufen unter Linux, ebenso wie NASA-Systeme. Wenn Sie einen intelligenten Kühlschrank haben, ist er wahrscheinlich Linux-basiert. Linux wurde also optimiert, um auf so ziemlich allem mit einem eingebauten Computerchip zu laufen. Und jetzt enthält diese Liste auch die M1-Macs.
Die M1-Macs unterstützen das Booten von Nicht-macOS-Betriebssystemen, aber es war nicht einfach, Linux zum Laufen zu bringen. Apple baut seine Hard- und Software gern nach Maß, was selbst scheinbar einfache Aufgaben wie das Anschließen einer USB-Tastatur und -Maus kompliziert machte.
Die erste Portierung funktionierte auf dem Mac mini, aber Corellium hat sie seitdem auf MacBooks zum Laufen gebracht. „Heute haben wir CPU-Taktverw altung (30 % Geschwindigkeitsverbesserung) und Unterstützung für MacBook Air und Pro hinzugefügt“, sagte Chris Wade, Chief Technology Officer von Corellium, auf Twitter.
Wenn Sie es auf einem Laptop ausprobieren möchten, müssen Sie den Anweisungen von Corellium folgen. „Es erfordert immer noch eine externe Tastatur, Maus und USB zum Booten“, schrieb Wade auf Twitter. "Aber wir arbeiten daran, Unterstützung für diese hinzuzufügen."
Was bedeutet das?
Die meisten von uns werden nie etwas anderes tun, als macOS auf unseren neuen Apple Silicon Macs auszuführen, und das ist in Ordnung. Aber die Portierung von Linux ist aus mehreren Gründen praktisch. Einer davon ist, dass Sie Linux auf Ihrem Computer virtualisieren können.
Die Corellium-Portierung erfordert derzeit, dass Sie direkt in Linux booten. Virtualisierung ist eine Option, mit der Sie eine Instanz von Linux in einem Fenster auf Ihrem Mac ausführen können, genau wie jede andere App. Die Linux-Instanz in diesem Fenster läuft direkt auf der Mac-Hardware, ist aber viel bequemer für Benutzer.
Wie auch immer Sie es ausführen, Linux auf dem Mac ermöglicht es den Leuten, diese erstaunlichen, leistungsstarken Maschinen zu kaufen und sie für ihre Arbeit zu verwenden. Wissenschaftler und Forscher verwenden oft hausgemachte oder Open-Source-Linux-Tools, und bald werden sie in der Lage sein, sie auf einem leisen Laptop mit ganztägiger Akkulaufzeit, ohne Lüfter und wenig Wärme zu verwenden.
Wir haben sehr gerne versucht, einen weiteren Linux-Port zu bauen, um unser Verständnis der Hardwareplattform zu erweitern.
Sie könnten auch Zugriff auf die benutzerdefinierten Chips erh alten, die Apple in seine Geräte einbaut. Tensorflow, eine Open-Source-Plattform für maschinelles Lernen, verwendet bereits Apples „Core ML“-Technologie für maschinelles Lernen auf M1-Macs. Linux-Benutzer könnten die benutzerdefinierte Apple-Hardware für ihre eigenen Zwecke wiederverwenden.
Außerdem gibt es die Herausforderung. „Linux-Benutzer beweisen gerne, dass Linux auf allem laufen kann“, sagte der technische Redakteur und Linux-Benutzer Chris Ward Lifewire per Direktnachricht.
"Die Mac-Hardware ist wirklich gut", sagt Ward. "Sogar Linus Torvalds [der Erfinder von Linux] will einen."
Apple gewinnt auch hier, weil es mehr Macs verkaufen wird. Es ist nicht verrückt zu glauben, dass Serverunternehmen ihre Rechenzentren mit Mac minis ausstatten könnten, auf denen Linux läuft, um die Vorteile ihrer leistungsstarken, cool laufenden Chips zu nutzen.
Für den typischen Mac-Benutzer macht dies möglicherweise keinen Unterschied. Aber für Leute, denen es wichtig ist, ist das in der Tat eine sehr große Sache. Und das sind gute Neuigkeiten.