Come installo Chrome OS?


13

Posso far funzionare Chrome OS sul mio Raspberry Pi senza dover compilare nulla?

Ho sentito che qualcuno l'ha compilato per il Raspberry Pi, quindi mi chiedevo se qualcuno avesse avuto esperienza nel farlo.


Ciao Nathan, benvenuto in Stack Exchange. Perché vuoi usare Chrome OS?
Alex Chamberlain,

Stavo pensando di acquistare un Chromebook, quindi volevo testare il sistema operativo sul mio Raspberry Pi
Nathan Dunn,

Direi di no, come soluzione semplice e Sì ma è complessa come. Android potrebbe essere migliore perché l'RPi è un chip telefonico. E fa tutto ciò che Chrome OS può fare.
Hellonearthis,

Risposte:


17

Sì, ma devi compilarlo.

Hexxeh ha lavorato su una build per Raspberry Pi, come indicato in questo post del blog . Il problema principale è che è molto, molto, lento. Questo perché non c'è accelerazione grafica.

Prerequisiti

Si consiglia di disporre dei seguenti elementi prima di provare a creare Chromium OS.

  1. Una macchina di compilazione a 64 bit, che esegue Ubuntu versione 10.04 (altre versioni / distribuzioni potrebbero funzionare, ma non sono supportate, sei da solo)
  2. Almeno 4 GB di RAM.
  3. Una connessione Internet veloce.

Ottieni il codice

Ora devi ottenere il codice OS Chromium attuale. Puoi scoprire come farlo nella Guida per gli sviluppatori del sistema operativo Chromium .

Aggiungi l'overlay

Successivamente è necessario aggiungere l'overlay Raspberry Pi al codice sorgente. Trova la directory indicata overlaysnella srccartella del codice sorgente del sistema operativo Chromium. Copia l'overlay trovato nella riproduzione Github di Hexxeh / overlay-raspberrypi .

Configurazione della toolchain

Per prima cosa devi essere all'interno del chroot di Chromium OS. Fare riferimento alla sezione 4.2 della guida per gli sviluppatori se non si è sicuri su come procedere. Secondo, devi essere root per creare la toolchain. Ciò può essere ottenuto tramite suo sudo -i. Quindi eseguire il comando seguente.

$ USE="-thumb -hardened hardfp" FEATURES="splitdebug" crossdev -S -t armv6j-cros-linux-gnueabi --ex-gdb

Ora possiamo uscire da root tramite exit.

Impostazione della scheda

Hai solo bisogno di eseguire questo comando una volta.

$ ./setup_board --board=raspberrypi

Ti consigliamo anche di lasciare una backdoor per un'immagine di sviluppo da far entrare nella shell. Puoi farlo tramite il seguente comando.

$ ./set_shared_user_password

Al prompt inserire la password e premere invio. Tada.

Costruire un'immagine

Per prima cosa dobbiamo assicurarci di avere tutti i pacchetti richiesti. Possiamo farli costruire tramite.

$ ./build_packages --board=raspberrypi --withdev --nowithdebug --nousepkg --nowithautotest

Infine! È possibile creare un'immagine USB tramite.

$ ./build_image dev --board=raspberrypi --noenable_rootfs_verification

Riferimenti

  1. Overlay Raspberry Pi README

Bello- Funziona? :-) hehehe
Piotr Kula

1
@ppumkin Non ho personalmente un Raspberry Pi, ma sento che sì. Sì, funziona. = P

1
Il Hexxeh/overlay-raspberrypirepository github non esiste più. Qualche forcella alternativa di quel repository? Sarebbe questo essere sufficiente?
Babbo Natale,

per i vagabondi googling, il progetto Hexxeh è interrotto e hai bisogno di Ubuntu 14.10 per compilare Chrome OS
Inan

4

Dai un'occhiata a http://hexxeh.net/ . Ha lavorato su una build. Esistono alcuni file BETA che è possibile scaricare e compilare, ma finora non è stata rilasciata un'immagine completa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.