Как мне установить Chrome OS?

13

Могу ли я заставить Chrome OS работать на моем Raspberry Pi без необходимости что-либо компилировать?

Я слышал, что кто-то скомпилировал его для Raspberry Pi, поэтому мне было интересно, есть ли у кого-нибудь такой опыт.

Натан Данн
источник
Привет Натан, добро пожаловать в стек обмена. Почему вы хотите использовать Chrome OS?
Алекс Чемберлен
Я думал о покупке хромбука, поэтому хотел проверить ОС на моем Raspberry Pi
Натан Данн
Я бы сказал, нет, как простое решение, и да, но это сложно, как. Android может быть лучше, потому что RPi - это телефонный чип. И он делает все, что может сделать Chrome OS.
Hellonearthis

Ответы:

17

Да, но вы должны скомпилировать это.

Hexxeh работал над сборкой для Raspberry Pi, как описано в этом сообщении в блоге . Основная проблема в том, что это действительно очень медленно. Это потому, что нет графического ускорения.

Предпосылки

Перед сборкой ОС Chromium рекомендуется иметь следующие вещи.

  1. 64-разрядная сборочная машина под управлением Ubuntu версии 10.04 (другие версии / дистрибутивы могут работать, но не поддерживаются, вы сами по себе)
  2. Как минимум 4 ГБ ОЗУ.
  3. Быстрое подключение к интернету.

Получить код

Теперь вам нужно получить актуальный код Chromium OS. Вы можете узнать, как это сделать, в Руководстве разработчика Chromium OS .

Добавьте оверлей

Затем вам нужно добавить оверлей Raspberry Pi к исходному коду. Найдите каталог с именем overlaysв srcпапке с исходным кодом Chromium OS. Скопируйте оверлей, найденный в репозитории Hexxeh / overlay-raspberrypi Github.

Настройка цепочки инструментов

Сначала вы должны быть внутри Chromium OS chroot. Обратитесь к разделу 4.2 руководства разработчика, если вы не уверены, как это сделать. Во-вторых, вы должны быть пользователем root, чтобы построить цепочку инструментов. Это может быть достигнуто с помощью suили sudo -i. Затем выполните следующую команду.

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

Теперь мы можем выйти из root через exit.

Настройка платы

Вам нужно выполнить эту команду только один раз.

$ ./setup_board --board=raspberrypi

Вы также захотите оставить черный ход для образа разработки, чтобы впустить себя в оболочку. Вы можете сделать это с помощью следующей команды.

$ ./set_shared_user_password

В ответ на приглашение введите пароль и нажмите ввод. Тад.

Создание изображения

Сначала мы должны убедиться, что у нас есть все необходимые пакеты. Мы можем получить их через.

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

В заключение! Вы можете создать образ USB через.

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

Ссылки

  1. Наложение Raspberry Pi README

источник
Ницца - это работает? :-) хехехе
Петр Кула
1
@ppumkin У меня лично нет Raspberry Pi, но я слышал, что да. Да, это работает. = P
1
Не Hexxeh/overlay-raspberrypiGitHub репо больше не существует. Какие-нибудь альтернативные вилки этого репо? Будет ли это достаточно?
Дед Мороз
для гугл странников проект Hexxeh прекращен, и вам нужна Ubuntu 14.10 для сборки Chrome OS
Инан
4

Посмотрите на http://hexxeh.net/ . Он работал над сборкой. Есть несколько бета-файлов, которые вы можете скачать и скомпилировать, но пока не выпущено полное изображение.

Тележка
источник