Kann ich Chrome OS auf meinem Raspberry Pi zum Laufen bringen, ohne etwas kompilieren zu müssen?
Ich habe gehört, jemand hat es für den Raspberry Pi kompiliert, also habe ich mich gefragt, ob jemand Erfahrung damit hat.
Kann ich Chrome OS auf meinem Raspberry Pi zum Laufen bringen, ohne etwas kompilieren zu müssen?
Ich habe gehört, jemand hat es für den Raspberry Pi kompiliert, also habe ich mich gefragt, ob jemand Erfahrung damit hat.
Antworten:
Hexxeh hat an einem Build für den Raspberry Pi gearbeitet, wie in diesem Blog-Beitrag beschrieben . Das Hauptproblem dabei ist, dass es wirklich, wirklich langsam ist. Dies liegt daran, dass es keine grafische Beschleunigung gibt.
Es wird empfohlen, dass Sie die folgenden Dinge haben, bevor Sie versuchen, Chromium OS zu erstellen.
Jetzt müssen Sie den aktuellen Chromium OS-Code abrufen. Informationen dazu finden Sie im Chromium OS Developer Guide .
Als nächstes müssen Sie das Raspberry Pi-Overlay zum Quellcode hinzufügen. Suchen Sie das Verzeichnis overlays
im src
Ordner des Chromium OS-Quellcodes. Kopieren Sie das Overlay aus dem Hexxeh / Overlay-Raspberrypi Github-Repro.
Zunächst müssen Sie sich in der Chromium OS-Chroot befinden. Lesen Sie Abschnitt 4.2 des Entwicklerhandbuchs, wenn Sie sich nicht sicher sind, wie Sie dies tun sollen. Zweitens müssen Sie root sein, um die Toolchain zu erstellen. Dies kann über su
oder erreicht werden sudo -i
. Führen Sie dann den folgenden Befehl aus.
$ USE="-thumb -hardened hardfp" FEATURES="splitdebug" crossdev -S -t armv6j-cros-linux-gnueabi --ex-gdb
Jetzt können wir root über beenden exit
.
Sie müssen diesen Befehl nur einmal ausführen.
$ ./setup_board --board=raspberrypi
Sie möchten auch eine Hintertür für ein Entwicklungsimage lassen, damit Sie sich in die Shell hineinversetzen können. Sie können das über den folgenden Befehl tun.
$ ./set_shared_user_password
Geben Sie an der Eingabeaufforderung das Passwort ein und drücken Sie die Eingabetaste. Tada.
Zuerst müssen wir sicherstellen, dass wir alle erforderlichen Pakete haben. Wir können diese via bauen lassen.
$ ./build_packages --board=raspberrypi --withdev --nowithdebug --nousepkg --nowithautotest
Schließlich! Sie können ein USB-Image über erstellen.
$ ./build_image dev --board=raspberrypi --noenable_rootfs_verification
Hexxeh/overlay-raspberrypi
Github-Repo existiert nicht mehr. Gibt es alternative Gabeln für dieses Repo? Wäre dies ein ausreichend sein?
Schauen Sie sich http://hexxeh.net/ an . Er hat an einem Build gearbeitet. Es gibt einige BETA-Dateien, die Sie herunterladen und kompilieren können, es wurde jedoch noch kein vollständiges Bild veröffentlicht.