¿Cómo instalo Chrome OS?

13

¿Podría hacer que Chrome OS funcione en mi Raspberry Pi sin tener que compilar nada?

Escuché que alguien lo compiló para Raspberry Pi, así que me preguntaba si alguien ha tenido alguna experiencia en esto.

Nathan Dunn
fuente
Hola Nathan, Bienvenido a Stack Exchange. ¿Por qué quieres usar Chrome OS?
Alex Chamberlain
Estaba pensando en comprar un Chromebook, así que quería probar el sistema operativo en mi Raspberry Pi
Nathan Dunn
Yo diría que no, como una solución simple y sí, pero es complejo como. Android podría ser mejor porque el RPi es un chip de teléfono. Y hace todo lo que Chrome OS puede hacer.
Hellonearthis

Respuestas:

17

Sí, pero tienes que compilarlo.

Hexxeh ha estado trabajando en una compilación para Raspberry Pi, como se describe en esta publicación de blog . El problema principal con esto es que es muy, muy lento. Esto se debe a que no hay aceleración gráfica.

Prerrequisitos

Se recomienda que tenga lo siguiente antes de intentar compilar Chromium OS.

  1. Una máquina de compilación de 64 bits, que ejecuta Ubuntu versión 10.04 (otras versiones / distribuciones pueden funcionar, pero no son compatibles, estás solo)
  2. Al menos 4 GB de RAM.
  3. Una rápida conexión a internet.

Obtén el código

Ahora necesita obtener el código real de Chromium OS. Puede averiguar cómo hacerlo en la Guía del desarrollador de Chromium OS .

Agregar la superposición

A continuación, debe agregar la superposición de Raspberry Pi al código fuente. Busque el directorio nombrado overlaysen la srccarpeta del código fuente de Chromium OS. Copie la superposición encontrada en el Hexxeh / overlay-raspberrypi Github repro.

Configuración de la cadena de herramientas

Primero debes estar dentro del chroot de Chromium OS. Consulte la sección 4.2 de la guía del desarrollador si no está seguro de cómo hacerlo. En segundo lugar, debes ser root para construir la cadena de herramientas. Esto se puede lograr a través de suo sudo -i. Luego ejecute el siguiente comando.

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

Ahora podemos salir de la raíz a través de exit.

Configuración de la placa

Solo necesita ejecutar este comando una vez.

$ ./setup_board --board=raspberrypi

También querrás dejar una puerta trasera para que una imagen de desarrollo te permita entrar en el shell. Puede hacerlo a través del siguiente comando.

$ ./set_shared_user_password

Cuando se le solicite, ingrese la contraseña y presione Intro. Tada

Construyendo una imagen

Primero debemos asegurarnos de que tenemos todos los paquetes requeridos. Podemos conseguir construir estos a través de.

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

¡Finalmente! Puede crear una imagen USB a través de.

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

Referencias

  1. README Raspberry Pi Overlay

fuente
Nice- ¿Funciona? :-) jejeje
Piotr Kula
1
@ppumkin No tengo personalmente una Raspberry Pi, pero escuché que sí. Sí funciona. = P
1
El Hexxeh/overlay-raspberrypirepositorio github ya no existe. ¿Algún tenedor alternativo de ese repositorio? ¿Sería este adecuado?
Santa Claus el
para los buscadores de Google, el proyecto Hexxeh se suspende, y necesitas Ubuntu 14.10 para construir Chrome OS
Inan
4

Echa un vistazo a http://hexxeh.net/ . Él ha estado trabajando en una construcción. Hay algunos archivos BETA que puede descargar y compilar, pero hasta la fecha no se ha publicado ninguna imagen completa.

boggie
fuente