Comment installer Chrome OS?

13

Puis-je faire fonctionner Chrome OS sur mon Raspberry Pi sans avoir à compiler quoi que ce soit?

J'ai entendu dire que quelqu'un l'avait compilé pour le Raspberry Pi, alors je me demandais si quelqu'un avait une expérience dans ce domaine.

Nathan Dunn
la source
Salut Nathan, Bienvenue sur Stack Exchange. Pourquoi voulez-vous utiliser Chrome OS?
Alex Chamberlain
Je pensais acheter un Chromebook alors je voulais tester le système d'exploitation sur mon Raspberry Pi
Nathan Dunn
Je dirais non, comme solution simple et oui mais c'est aussi complexe. Android pourrait être préférable, car le RPi est une puce de téléphone. Et il fait tout ce que Chrome OS peut faire.
Hellonearthis

Réponses:

17

Oui, mais vous devez le compiler.

Hexxeh a travaillé sur une version pour le Raspberry Pi, comme indiqué dans cet article de blog . Le principal problème, c'est que c'est vraiment, vraiment, lent. En effet, il n'y a pas d'accélération graphique.

Conditions préalables

Il est recommandé de disposer des éléments suivants avant d'essayer de créer Chromium OS.

  1. Une machine de construction 64 bits, exécutant Ubuntu version 10.04 (d'autres versions / distributions peuvent fonctionner, mais ne sont pas prises en charge, vous êtes seul)
  2. Au moins 4 Go de RAM.
  3. Une connexion Internet rapide.

Obtenez le code

Vous devez maintenant obtenir le code Chromium OS réel. Vous pouvez découvrir comment procéder dans le Guide du développeur Chromium OS .

Ajouter la superposition

Ensuite, vous devez ajouter la superposition Raspberry Pi au code source. Recherchez le répertoire nommé overlaysdans le srcdossier du code source de Chromium OS. Copiez la superposition trouvée dans la repro Hexxeh / overlay-raspberrypi Github.

Configuration de la chaîne d'outils

Vous devez d'abord être à l'intérieur du chroot Chromium OS. Reportez-vous à la section 4.2 du guide du développeur si vous ne savez pas comment procéder. Deuxièmement, vous devez être root pour créer la chaîne d'outils. Ceci peut être réalisé via suou sudo -i. Exécutez ensuite la commande suivante.

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

Nous pouvons maintenant quitter root via exit.

Configuration de la carte

Vous n'avez besoin d'exécuter cette commande qu'une seule fois.

$ ./setup_board --board=raspberrypi

Vous voudrez également laisser une porte dérobée pour une image de développement pour vous laisser pénétrer dans le shell. Vous pouvez le faire via la commande suivante.

$ ./set_shared_user_password

À l'invite, entrez le mot de passe et appuyez sur Entrée. Tada.

Construire une image

Nous devons d'abord nous assurer que nous avons tous les packages requis. Nous pouvons les construire via.

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

Finalement! Vous pouvez créer une image USB via.

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

Les références

  1. Overlay Raspberry Pi README

la source
Nice- ça marche? :-) hehehe
Piotr Kula
1
@ppumkin Je n'ai pas personnellement de Raspberry Pi, mais j'entends cela oui. Oui, ça marche. = P
1
Le Hexxeh/overlay-raspberrypidépôt github n'existe plus. Des fourchettes alternatives de ce dépôt? Serait- ce adéquat?
Santa Claus
pour googler les errants, le projet Hexxeh est interrompu et vous avez besoin d'Ubuntu 14.10 pour construire Chrome OS
Inan
4

Jetez un œil à http://hexxeh.net/ . Il a travaillé sur une construction. Il existe des fichiers BETA que vous pouvez télécharger et compiler, mais aucune image complète n'a été publiée à ce jour.

boggie
la source