Como instalo o Chrome OS?

13

Posso fazer o Chrome OS funcionar no meu Raspberry Pi sem precisar compilar nada?

Ouvi dizer que alguém o compilou para o Raspberry Pi, então fiquei pensando se alguém já teve alguma experiência em fazer isso.

Nathan Dunn
fonte
Olá Nathan, Bem-vindo ao Stack Exchange. Por que você deseja usar o Chrome OS?
Alex Chamberlain
Eu estava pensando em comprar um Chromebook por isso queria testar o sistema operacional no meu Raspberry Pi
Nathan Dunn
Eu diria que não, como uma solução simples e Sim, mas é complexo como. O Android pode ser melhor porque o RPi é um chip de telefone. E faz tudo o que o Chrome OS pode fazer.
precisa saber é o seguinte

Respostas:

17

Sim, mas você precisa compilá-lo.

A Hexxeh está trabalhando em uma construção para o Raspberry Pi, conforme descrito nesta postagem do blog . A principal questão é que é muito, muito lento.Isso ocorre porque não há aceleração gráfica.

Pré-requisitos

É recomendável que você faça o seguinte antes de tentar criar o Chromium OS.

  1. Uma máquina de compilação de 64 bits, executando o Ubuntu versão 10.04 (outras versões / distribuições podem funcionar, mas não são suportadas, você está por sua conta)
  2. Pelo menos 4 GB de RAM.
  3. Uma conexão rápida à Internet.

Obter o código

Agora você precisa obter o código real do Chromium OS. Você pode descobrir como fazer isso no Guia do desenvolvedor do Chromium OS .

Adicionar a sobreposição

Em seguida, você precisa adicionar a sobreposição do Raspberry Pi ao código-fonte. Encontre o diretório nomeado overlaysna srcpasta do código-fonte do Chromium OS. Copie a sobreposição encontrada em Hexxeh / overlay-raspberrypi Github repro .

Configuração da cadeia de ferramentas

Primeiro, você deve estar dentro do chroot do Chromium OS. Consulte a seção 4.2 do guia do desenvolvedor se não tiver certeza de como fazer isso. Segundo, você precisa ser root para criar o conjunto de ferramentas. Isso pode ser alcançado via suou sudo -i. Em seguida, execute o seguinte comando.

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

Agora podemos sair do root via exit.

Configuração da placa

Você só precisa executar este comando uma vez.

$ ./setup_board --board=raspberrypi

Você também vai querer deixar um backdoor para que uma imagem de desenvolvimento seja inserida no shell. Você pode fazer isso através do seguinte comando.

$ ./set_shared_user_password

No prompt, digite a senha e pressione enter. Tada.

Construindo uma imagem

Primeiro, precisamos ter certeza de que temos todos os pacotes necessários. Podemos construir esses via.

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

Finalmente! Você pode criar uma imagem USB via.

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

Referências

  1. Sobreposição Raspberry Pi README

fonte
Nice- Isso funciona? :-) hehehe
Piotr Kula
1
@ppumkin Eu pessoalmente não tenho um Raspberry Pi, mas ouvi dizer que sim. Sim, funciona. = P
1
O Hexxeh/overlay-raspberrypirepositório do github não existe mais. Algum garfo alternativo desse repositório? Será que esta seja adequada?
Papai Noel
para googling andarilhos, projeto Hexxeh é interrompido, e você precisa Ubuntu 14.10 para construir Chrome OS
Inan
4

Dê uma olhada em http://hexxeh.net/ . Ele está trabalhando em uma construção. Existem alguns arquivos BETA que você pode baixar e compilar, mas nenhuma imagem completa foi lançada até o momento.

bicho-papão
fonte