So erstellen Sie Chrome OS für Ihr Netbook oder Ihre VM 1

So erstellen Sie Chrome OS für Ihr Netbook oder Ihre VM

Vor einigen Wochen gab Google bekannt, dass Chrome OS im Herbst zur Veröffentlichung bereit sein wird. Wie viele Google-Produkte soll Chrome OS ein Game Changer sein. Es gibt keine Desktop-Anwendungen, wie wir sie normalerweise sehen. Stattdessen findet die gesamte Benutzererfahrung innerhalb des Browsers statt. Natürlich finden manche Leute das lächerlich, während andere es als die natürliche Evolution der Technologie ansehen. Der Erfolg oder Misserfolg von Chrome OS kann sogar ein wichtiger Faktor dafür sein, ob diese Entwicklung stattfindet oder nicht. Wenn Sie es selbst herausfinden möchten, erfahren Sie hier, wie Sie das Chrome OS-Image erstellen.

Technisch kompilieren wir Chromium OS, aber die beiden Begriffe sind im Rahmen dieses Handbuchs austauschbar.

Was zu erwarten ist

Wir erstellen ein vollständiges Betriebssystem, nicht nur eine einzelne Anwendung, sodass Sie mehr in Bezug auf die erforderlichen Schritte und die Zeit bis zur Fertigstellung erwarten können. Das heißt, es ist kein sehr schwieriger Prozess, und die meiste Zeit wird darauf gewartet, dass die Downloads abgeschlossen sind und der Code kompiliert wird. Es wäre hilfreich, bereits Erfahrung mit dem Kompilieren von Software unter Linux zu haben, wie hier beschrieben. Abhängig von der Internet- und CPU-Geschwindigkeit kann dieser Vorgang zwischen 1 und 4 Stunden dauern, aber auch hier wird die meiste Zeit mit dem Warten auf Downloads und Kompilierung verbracht.

Voraussetzungen

Um den Build ordnungsgemäß auszuführen, müssen Sie eine 64-Bit-Linux-Installation ausführen. 32-Bit wird derzeit nicht als Build-Umgebung unterstützt, aber das kann sich in Zukunft ändern. Google empfiehlt zu diesem Zweck Ubuntu, also das Betriebssystem, das im Rest dieses Handbuchs angenommen wird.

Um die gesamte Software zu installieren, die zum ordnungsgemäßen Erstellen von Chrome OS erforderlich ist, führen Sie einfach Folgendes von einem Terminal aus:

Eine Sache, die nicht in Ubuntu-Repositorys enthalten ist, ist das Depot-Tools-Paket von Google, aber das ist ein einfacher Download und eine Extraktion entfernt. Klicken Hier um die tar.gz-Datei zu erhalten und in Ihr Home-Verzeichnis zu extrahieren. Sie sollten jetzt ein Verzeichnis namens . haben depot_tools innerhalb Ihres Hauses.

Fügen Sie diesen Ort nun einfach zu Ihrem Befehlspfad hinzu mit:

Den Quellcode abrufen

Wir werden eine erstellen Chrom Verzeichnis in Ihrem Zuhause, um alle Dateien für diesen Build zu speichern, und laden Sie dann den Quellcode herunter. Es werden einige hundert Megabyte heruntergeladen, daher wird dies wahrscheinlich eine Weile dauern.

Aufbau der Quelle

In diesen nächsten Schritten werden wir die Skripte starten, die den Code tatsächlich in verwendbare Binärdateien umwandeln. Die folgenden Befehle kompilieren den Quellcode für einen generischen x86-Prozessor, der auf Ihrer durchschnittlichen CPU ziemlich gut laufen sollte, aber nicht für einen bestimmten optimiert ist.

An dieser Stelle sollten Sie eine Eingabeaufforderung ähnlich der folgenden haben:

buildchrome-enterchroot

Und nun, um das eigentliche Fleisch dieses Prozesses durchzuführen, den eigentlichen Build.

Wenn alles gut gegangen ist, sind Sie bereit für den letzten Schritt…

Generieren des Bildes

Schließlich müssen wir ein Image dieses Systems erstellen, das wir auf unseren Geräten oder virtuellen Maschinen verwenden können. Um das Basis-Image zu erstellen, kehren Sie zu Ihrer Shell zurück und geben Sie ein…

… und setzen Sie sich während des Wartens auf einen Tee.

Wenn Sie fertig sind, erhalten Sie einige Informationen darüber, wo genau die Image-Datei platziert wurde, zusammen mit einigen praktischen Details zur automatischen Generierung eines spezifischeren Image-Typs für Ihre Anforderungen, z.

buildchrome-image

Bevor Sie diese Skripte ausführen können, müssen Sie die chroot-Umgebung verlassen, indem Sie Folgendes eingeben:

In diesem Beispiel erstellen wir für Virtualbox. Stellen Sie sicher, dass Sie den Speicherort des Verzeichnisses durch den auf Ihrem System ersetzen.

Probleme?

VMWare/Virtualbox: Leider scheint es in einigen Versionen des Skripts image_to_vmware einen Fehler zu geben, der auch das Skript image_to_virtualbox betrifft. Wenn Sie eine Fehlermeldung über „Can’t open /usr/lib/shflags“ erhalten, müssen Sie image_to_vmware.sh schnell bearbeiten und die Zeile ändern

zu

.
USB: Es scheint, dass das image_to_usb-Skript keine Tilde (~) im von Flagge. Wenn Sie Fehlermeldungen erhalten, dass das Bild nicht gefunden werden kann, stellen Sie sicher, dass Sie den vollständigen Pfad im von Flagge.

Wird Chrome OS das nächste große Ding oder ist es ein Schritt in die falsche Richtung?

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Siehe auch:  Kalshis Midterm-Hub zieht rechtliche Aufmerksamkeit wegen Wahlwetten auf sich
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.